Programming/Java
JAVA내에서 정규표현식 사용(Pattern, matches)
patrick610
2020. 6. 24. 22:07
반응형
SMALL
먼저 정규표현식을 사용하기 위해 import를 합니다.
import java.util.regex.*;
- Pattern 객체
정규식의 컴파일된 표현 입니다(정규식을 적용 가능하도록 컴파일해서 가지고 있습니다).
Pattern 클래스는 공개된 생성자를 제공하지 않습니다.
패턴을 생성하려면 Pattern객체를 반환하는 정적 compile 메소드를 호출해야 합니다.
이 메소드는 첫 번째 인자로 정규식 문자열을 받아 들입니다.
- 인자로 주어진 정규식에 매칭되는 값이 있는지 확인하기 위한 메서드
boolean matches(String regex)
예시)
import java.util.regex.*;
if(Converter.isNullOrBlank(strPrice)==false)
{
boolean flag = Pattern.matches("^[0-9]*$", strPrice);
if(flag==false)
{
iRtn=19001
}
}
반응형
LIST