펌 http://m.blog.daum.net/creazier/15309380#
- 참조 : 손에 잡히는 정규 표현식
관련 문법 내용 |
기 호 |
의 미 |
기본 메타 문자 |
. |
|
|(버티컬 바) |
| |
[^] |
| |
- |
| |
\ |
다음에 오는 문자를 이스케이프 | |
수량자 |
* |
|
*? |
| |
+ |
| |
+? |
| |
? |
| |
{n} |
| |
{m, n} |
| |
{n, } |
| |
{n, }? |
게으른 {n, } | |
위치 지정 |
^ |
|
\A |
| |
$ |
| |
\Z |
| |
\< |
| |
\> |
| |
\b |
| |
\B |
\b와 반대로 일치 | |
특수한 문자 |
[\b] |
|
\c |
| |
\d |
| |
\D |
| |
\f |
| |
\n |
| |
\r |
| |
\s |
| |
\S |
| |
\t |
| |
\v |
| |
\w |
| |
\W |
| |
\x |
| |
\0 (숫자) |
8진수 숫자와 일치 | |
역참조와 전후방 탐색 |
( ) |
|
\1(숫자) |
| |
?= |
| |
?<= |
| |
?! |
| |
?<! |
| |
?(backreference)true |
| |
?(backreference)true|false |
| |
대소문자 변환 |
\E |
|
\I |
| |
\L |
| |
\u |
| |
\U |
\E를 만날 때까지 모든 문자를 대문자로 변환 | |
변경자 |
(?m) |
다중행 모드 |