반응형
정규표현식을 이용하여 src 값을 추출하는데,
여기서 자바 1.4 이상부터 제공하는 util.regex 패키지의 Pattern , Matcher 클래스를 사용합니다.
m.replaceAll("대체할문자열") 매칭후 바로 사용가능하지만
일치하는 문자열을 추출할 때 group()함수를 쓰려면,
find() 메소드를 사용해야 커서가 이동하므로 반드시 꼭 써준다
if (m.find()) {
String result = m.group(index);
}
find() 실행하지 않을경우
java.lang.IllegalStateException: No match found 에러가 발생한다.
반응형
'Programming > Java' 카테고리의 다른 글
문자열 쪼개기 indexOf, lastIndexOf, substring (0) | 2016.11.21 |
---|---|
java.lang.NumberFormatException (0) | 2016.11.21 |
Java 정규표현식을 이용한 Pattern Match 및 검증방법 (Validation) (0) | 2016.11.18 |
java json 예제 (0) | 2016.11.17 |
[Ljava.lang.String;@ (0) | 2016.11.15 |