정규표현식

Programing/JAVA 2014. 1. 18. 17:54 |

정규식

설명

.

임의의 한문자

?

바로 앞 1개 혹은 0

*

0개이상 반복

+

1개이상 반복

^

문자열의 시작

[^]

괄호안의 형식 제외

$

문자열의끝

[]

괄호 안중의 하나

{}

반복갯수 {2}2{2,}2개이상 {1,2}1~2

()

묶음

|

or

[0-9]

범위

[a-z]

..

[a-zA-Z]

..

\p(Alpha)

,소문자 알파벳

\p(Digit)

숫자

\p{Alnum}

둘다포함

\d

숫자의미

\D

숫자가 아닌걸 의미

\s

화이트 스페이스

 \w

알파벳 숫자 

 \W

알파벳 숫자가 아닌것 

[표] 정규표현식


사용방법


Pattern p = Pattern.compile(“정규표현식”);     //정규표현 패턴생성

Matcher m = p.matcher(문장);                      //문장에 매치

while(m.find())                                           //결과찾기

{

System.out.println(m.group());                //찾은 결과출력

}

'Programing > JAVA' 카테고리의 다른 글

외부 라이브러리 사용하기  (0) 2014.06.02
리눅스에서 자바 컴파일 하기  (0) 2014.05.30
File.separator 사용하기  (0) 2014.05.30
한글 유니코드값 사용하기  (0) 2014.01.22
파일입출력 언어인코딩 변경  (0) 2014.01.18
Posted by 핸꾸
: