"정규표현식"의 두 판 사이의 차이
pinocchio
(새 문서: ==문자== {|class = "wikitable" !정규식 | 사용 |- |.(마침표)|모든 문자, 숫자, 문장부호로 쓰인 마침표 |} *모든 문자 찾기 .(마침표) *) |
|||
| (같은 사용자의 중간 판 5개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
| − | ==문자== | + | =='''문자'''== |
{|class = "wikitable" | {|class = "wikitable" | ||
| − | !정규식 | | + | !정규식 || 찾기 |
|- | |- | ||
| − | |.(마침표)|모든 문자, 숫자, 문장부호로 쓰인 마침표 | + | | .(마침표)||모든 문자, 숫자, 문장부호로 쓰인 마침표 |
| + | |- | ||
| + | | \(역슬래시)||escape. | ||
| + | |- | ||
| + | | [](대괄호) || 문자집합. 대괄호 안에 있는 문자는 모두 집합의 구성원이 되며, 집합에 속한 문자 가운데 하나가 일치. | ||
| + | |- | ||
| + | | -(하이픈) || 대괄호 안에서만 메타문자. 범위를 지정할 때 사용. | ||
| + | |- | ||
| + | | ^(캐럿) || 제외하고 찾기. | ||
| + | |- | ||
| + | |[\b] || 역스페이스. | ||
| + | |- | ||
| + | | \n || 줄바꿈. | ||
| + | |- | ||
| + | | \r || 캐리지 리턴? | ||
| + | |- | ||
| + | | \t || 탭 | ||
| + | |- | ||
| + | | \d || 숫자 하나([0-9]와 같다) | ||
| + | |- | ||
| + | | \D || 숫자를 제외한 문자 하나([^0-9]와 같다) | ||
| + | |- | ||
| + | | \w || 대소문자와 밑줄을 포함하는 모든 영숫자([a-zA-Z0-9_]와 같다) | ||
| + | |- | ||
| + | | \W || 영숫자나 밑줄이 아닌 모든 문자([^a-zA-Z0-9_]와 같다) | ||
| + | |- | ||
| + | | \s || 모든 공백 문자([\f\n\r\t\v]와 같다) | ||
| + | |- | ||
| + | | \S || 공백 문자가 아닌 모든 문자([^\f\n\r\t\v]와 같다) | ||
| + | |- | ||
| + | | + || 문자가 하나 이상일 때 일치. | ||
| + | |- | ||
| + | | * || 문자가 없거나 하나 이상일 때 일치. | ||
| + | |- | ||
| + | | ? || 문자가 없거나 하나일 때 일치. | ||
| + | |- | ||
| + | | { } || 문자가 일치하는 수를 정확히 정할 때 사용. | ||
| + | |- | ||
| + | | { , } || 문자가 일치하는 범위를 정할 때 사용. | ||
| + | |- | ||
| + | |{ ,} || 최소한 몇 번 일치하는지 정할 때 사용. | ||
|} | |} | ||
| − | |||
| − | |||
| − | |||
| − | |||
2018년 10월 22일 (월) 13:07 기준 최신판
문자
| 정규식 | 찾기 |
|---|---|
| .(마침표) | 모든 문자, 숫자, 문장부호로 쓰인 마침표 |
| \(역슬래시) | escape. |
| [](대괄호) | 문자집합. 대괄호 안에 있는 문자는 모두 집합의 구성원이 되며, 집합에 속한 문자 가운데 하나가 일치. |
| -(하이픈) | 대괄호 안에서만 메타문자. 범위를 지정할 때 사용. |
| ^(캐럿) | 제외하고 찾기. |
| [\b] | 역스페이스. |
| \n | 줄바꿈. |
| \r | 캐리지 리턴? |
| \t | 탭 |
| \d | 숫자 하나([0-9]와 같다) |
| \D | 숫자를 제외한 문자 하나([^0-9]와 같다) |
| \w | 대소문자와 밑줄을 포함하는 모든 영숫자([a-zA-Z0-9_]와 같다) |
| \W | 영숫자나 밑줄이 아닌 모든 문자([^a-zA-Z0-9_]와 같다) |
| \s | 모든 공백 문자([\f\n\r\t\v]와 같다) |
| \S | 공백 문자가 아닌 모든 문자([^\f\n\r\t\v]와 같다) |
| + | 문자가 하나 이상일 때 일치. |
| * | 문자가 없거나 하나 이상일 때 일치. |
| ? | 문자가 없거나 하나일 때 일치. |
| { } | 문자가 일치하는 수를 정확히 정할 때 사용. |
| { , } | 문자가 일치하는 범위를 정할 때 사용. |
| { ,} | 최소한 몇 번 일치하는지 정할 때 사용. |