Patrick's 데이터 세상

JAVA내에서 정규표현식 사용(Pattern, matches) 본문

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

'Programming > Java' 카테고리의 다른 글

Spring 개요  (0) 2020.06.24
static 메소드  (0) 2020.06.23
static 변수(클래스 변수)  (0) 2020.06.23
자바 이름 생성 규칙(Naming Rule)  (0) 2020.06.23
클래스, 인스턴스  (0) 2020.06.23
Comments