Friday, June 08, 2007
정규식] 문자 모두 매치 하는 기호, 모든 글자 선택 와일드카드 - Regex Wildcard
정규식에서 "모든 문자"를 다 선택하는 기호는 ".*" (따옴표 제외) 입니다. 즉, 마침표와 별표입니다. 도스의 와일드카드와 달리 그냥 별표(*;애스터리스크 기호)로는 되지 않습니다. 반드시 점을 붙여야 합니다.
예를 들어, apple 이런 문자열이 있을 때,
이렇게 하면 apple 이라는 단어 전체가 매치됩니다. a로 시작되고 e로 끝나는 단어는, a와 e 사이에 무엇이 있든지 상관없이 매치됩니다.
이렇게 하면 모든 텍스트가 다 선택됩니다.
"." (따옴표 제외) 입니다. 즉, 마침표입니다.
이렇게 하면 apple 이라는 단어가 매치됩니다. 그러나 소문자L이 2개 들어 있는 applle 이런 단어는 매치되지 않지 않습니다. 딱 1개의 아무 문자만 매치되는 것입니다.
예를 들어, apple 이런 문자열이 있을 때,
a.*e
이렇게 하면 apple 이라는 단어 전체가 매치됩니다. a로 시작되고 e로 끝나는 단어는, a와 e 사이에 무엇이 있든지 상관없이 매치됩니다.
.*
이렇게 하면 모든 텍스트가 다 선택됩니다.
아무 문자 딱 한 개만 매치하는 기호는?
"." (따옴표 제외) 입니다. 즉, 마침표입니다.
app.e
이렇게 하면 apple 이라는 단어가 매치됩니다. 그러나 소문자L이 2개 들어 있는 applle 이런 단어는 매치되지 않지 않습니다. 딱 1개의 아무 문자만 매치되는 것입니다.
tag: regex
정규식 | 정규표현식 | Regex | Regular Expression
tag: editor
텍스트 에디터 | 문서 편집기 | Text Editor
<< Home