검색
하거나 치환
하는 과정을 매우 간편하게 처리할 수 있도록 해주는 수단패턴 | 기능 | 사용 예시 | 설명 |
---|---|---|---|
. | 문자 하나 | "..." | 문자열의 길이가 세 글자 |
| | 또는 (OR) | "A|B" | A 또는 B에 해당 |
[] | [] 안에 나열된 패턴에 대항하는 문자열 | "[123]d" | "1d" 또는 "2d" 또는 "3d" |
^ | 시작하는 문자열 | "^시작" | "시작"으로 시작하는 문자열 |
$ | 끝나는 문자열 | "끝$" | "끝"으로 끝나는 문자열 |
패턴 | 기능 | 사용 예시 | 설명 |
---|---|---|---|
* | 0회 이상 나타내는 문자 | "a*" | "a"가 0번 이상 등장하는 문자열 ex) "b", "a", "aa" 등 |
+ | 1회 이상 나타나는 문자 | "A+" | "A"가 1회 이상 등장하는 문자열 |
{m, n} | m회 이상 n회 이하 | "치{1, 2}" | "치"가 1회 이상 2회 이하 등장하는 문자열 |
? | 0~1회 나타나는 문자 | "[가나다]?" | "가" 또는 "나" 또는 "다"가 0~1회 등장하는 문자열 |
패턴 | 기능 | 사용 예시 | 설명 |
---|---|---|---|
[A-z] 또는 [:alpha:] 또는 \a | 알파벳 대문자 또는 소문자인 문자열 | "[A-z]+" | 알파벳이 한 개 이상인 문자열 |
[0-9] 또는 [:digit:] 또는\d | 숫자인 문자열 | "^[0-9]+" | 1개 이상의 숫자로 시작하는 문자열 |
패턴 | 기능 | 사용 예시 | 설명 |
---|---|---|---|
[^문자] | 괄호 안의 문자를 포함하지 않은 문자열 | "[^부정]" | "부" 또는 "정"을 포함하지 않는 문자열 |
LIKE
REGEXP
RLIKE