| Name | Conventional designation | Usage example | ||
|---|---|---|---|---|
| 모든 문자 | * | "c"*"t" – cat, cot 등의 단어를 허용합니다. | ||
| 문자 | C | C"ot" – Rot, pot, cot, Dot, mot 등의 단어를 허용합니다. | ||
| 대문자 | A | A"ot" – Rot, Cot, Mot, Dot 등의 단어를 허용합니다. | ||
| 소문자 | a | a"ot" – rot, cot, mot, dot 등의 단어를 허용합니다. | ||
| 문자 또는 숫자 | X | X – 단독으로 쓰인 숫자나 문자를 모두 허용합니다. | ||
| 숫자 | N | N"th" – 5th, 4th, 6th 등의 단어를 허용합니다. | ||
| 문자열 | " " | "cot" | ||
| 또는 | ` | ` | `“pl”(“o" | "a”)“t”` – “plot”과 “plat” 단어를 허용합니다. |
| 그룹의 문자 | [] | [tm]"ot" – “tot”과 “mot” 단어를 허용합니다. | ||
| 그룹에 없는 문자 | [^] | [^t]"ot" – “cot”, “lot” 등의 단어는 허용하지만 “tot”은 허용하지 않습니다. | ||
| 공백(그룹 내) | \s | [A\s] – 문자 A 또는 공백만 허용합니다. | ||
| 임의 횟수 반복(왼쪽의 식 또는 하위 식에 적용) | {-} | [AB74]{-} – 길이에 상관없이 문자 A, B, 7, 4의 모든 조합을 허용합니다. | ||
| n회 반복 | {n} | N{2}"th" – 25th, 84th, 11th 등의 단어를 허용합니다. | ||
| n회부터 m회까지 반복 | {n-m} | N{1-3}"th" – 5th, 84th, 111th 등의 단어를 허용합니다. | ||
| 0회부터 n회까지 반복 | {-n} | N{-2}"th" – 84th, 5th 등의 단어를 허용합니다. | ||
| n회 이상 반복 | {n-} | N{2-}"th" – 25th, 834th, 311th, 34576th 등의 단어를 허용합니다. | ||
| 하위 식 | () | |||
| 하이픈 기호 | [\-] | |||
| 슬래시 기호 | [\\] |
정규 표현식 예시
-
우편번호:
[0-9]{6}예시 값: “142172” -
미국 우편번호(ZIP code):
[0-9]{5}("-"[0-9]{4}){-1}예시 값: “55416”, “33701-4313” -
소득 금액:
N{4-8}[,]N{2}예시 값: “15000,00”, “4499,00” -
숫자로 표시된 월:
((|"0")[1-9])|("10")|("11")|("12")예시 값: “4”, “05”, “12” -
분수/소수:
("-"|)([0-9]{1-})(|((".",")([0-9]{1-})))예시 값: “1234,567”, “0.99”, “100,0”, “-345.6788903” -
이메일:
[A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-3}"@"[A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-4}"."([A-Za-z]{2-4}|"asia"|"museum"|"travel"|"example"|"localhost")예시 값:support@abbyy.com,my-name@company.org.ru,info@gallery.museum
