UNITY

Regex 정규 표현식

Boris 2022. 2. 28. 09:31

Groups and Ranges

| - 또는

() - 그룹

[] - 문자Set, 괄호안의 어떤 문자든

[^] - 부정 문자Set, 괄호 안의 어떤 문자가 아닐 때

(?:) - 찾지만 기억하지는 않음 

 

Quantifiers 

? - 없거나 있거나 (zero or one)

* - 없거나 있거나 많거나 (zero or more)

+ - 하나 또는 많이 (one or more)

{n} - n번 반복

{min,} - 최소

{min,max} - 최소 , 그리고 최대

 

Boundary-type

\b - 단어 경계 (단어의 시작, 끝 지점)

\B - 단어 경계가 아님 (단어의 시작이 아닌 지점(즉, 내부))

^ - 단어의 시작

$ - 단어의 끝

Character classes

\ - 특수 문자가 아닌 문자

. - 어떤 글자(줄바꿈 문자 제외)

\d - digit숫자

\D - digit숫자 아님

\w - word문자

\W - 문자 아님 (\w제외)

\s - space공백

\S - space공백 아님