JAVA 특수문자 사이 문자열 잘라 넣기

2023. 9. 4. 10:07개발하는중/java

728x90
반응형

특수문자 사이나 특정 문자열 사이의 문자열을 정규식 사용하여 split 후 변수에 담는다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    @Test
    public void splitTest(){
 
        String temp = "TEST_123456789_A";
 
        log.info(patternSplit(temp));
 
    }
 
    private String patternSplit (String target){
        Pattern pattern = Pattern.compile("[_](.*?)[_]");
        Matcher matcher = pattern.matcher(target);
 
        if(matcher.find()){
            return matcher.group(1).trim();
        }
 
        return "";
    }
cs
728x90