ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [자바] 정규형 패턴
    자바 2022. 7. 15. 14:50
    728x90

    정규형 패턴 예제

    정규식 패턴 설명 결과
    c[a-z]* c로 시작하는 영단어 ( 소문자 ) c,co,car,,
    c[a-z] c로 시작하는 영단어 두글자 ( 소문자 ) ca,co
    c[a-zA-Z] c로 시작하는 영단어 두글자 ( 대,소문자 ) cA,ca
    c[a-zA-Z0-9]
    c\w
    c로 시작하는 영어+숫자 조합 두글자 cA,c0
    .* 모든 문자열 aad, asdg
    c. c로 시작하는 두자리 문자열 ( 기호 포함 ) ca,c&
    c\. c. 와 일치하는 문자열 c.,
    c.* c로 시작하는 모든 문자열 ( 기호 포함 ) ca,cA,c0
    c\d
    c[0-9]
    c와 숫자로 구성된 두 자리 문자열 c0
    c.*t c로 시작하고 t로 끝나는 모든 문자열 ( 기호 포함 ) combat
    [b|c].*
    [bc].*
    [b-c].*
    b or c로 시작하는 문자열 bat, baby,c ,ca, cA
    [^b|c].*
    [^bc].*
    [^b-c].*
    b or c로 시작하지 않는 문자열 data, disc
    .*a.* a를 포함하는 모든 문자열 ca, car
    .*a.+ a를 포함하는 모든 문자열 이지만, 뒤에 하나 이상의 문자가 반드시 있어야함 bat,baby
    [b|c].{ 2 } b or c로 시작하는 3자리 문자열 bat, car

     

    추가 예제

    정규식 패턴 설명
    0\\d{ 1, 2 } 0으로 시작하는 최소 2~3자리 ( 0포함 )
    \\d{ 3,4 } 최소 3자리 최대 4자리
    \\d{ 4 } 4자리의 숫자

     

    '자바' 카테고리의 다른 글

    [자바] 컬렉션 프레임웍  (0) 2022.07.21
    [자바] 날짜와 시간 & 형식화  (0) 2022.07.21
    [자바] JAVA.LANG패키지와 유용한 클래스  (0) 2022.07.15
    [자바] 예외처리  (0) 2022.07.13
    [자바] 객체지향(2) - 2  (0) 2022.07.13
Designed by Tistory.