Pattern 속성

 

설명

검색할 정규식 패턴을 설정하거나 반환합니다.

구문

object.Pattern [= "searchstring"]

Pattern 속성 구문은 아래 요소로 가집니다.

구성 요소

설명

object

필수적인 인수. 항상 RegExp 개체 변수입니다.

searchstring

선택적인 인수. 검색할 정규 문자식. 아래 설정 부분의 표에 정의된 정규식 문자를 포함합니다.

설정

특수 문자 시퀀스는 정규식 패턴을 작성하는데 사용됩니다. 아래 표는 사용할 있는 문자 시퀀스에 대한 설명과 예제입니다.

문자

설명

\

다음에 나오는 문자가 특수 문자나 리터럴임을 나타냅니다. 예를 들어, "n"은 문자 "n"과 일치하고 "\n"은 줄 바꿈 문자와 일치합니다. 시퀀스 "\\" "\"와 일치하고 "\(" "("과 일치합니다.

^

입력의 처음과 일치합니다.

$

입력의 마지막과 일치합니다.

*

0개 이상의 선행 문자와 일치합니다. 예를 들어, "zo*" "z" 또는 "zoo"와 일치합니다.

+

한 개 이상의 선행 문자와 일치합니다. 예를 들어, "zo+" "zoo"와는 일치하지만 "z"와는 일치하지 않습니다.

?

0개 또는 한 개의 선행 문자와 일치합니다. 예를 들어, "a?ve?" "never" "ve"와 일치합니다.

.

줄 바꿈 문자를 제외한 모든 단일 문자와 일치합니다.

(pattern)

pattern과 일치하고 그 내용을 기억합니다. 일치하는 부분 문자열은 항목 [0]...[n]을 이용하여 결과 Matches 컬렉션에서 검색할 수 있습니다. 괄호 문자 () "\(" 또는 "\)"를 사용합니다.

x|y

x 또는 y와 일치합니다. 예를 들어, "z|food" "z" 또는 "food"와 일치합니다. "(z|f)oo" "zoo" 또는 "food"와 일치합니다.

{n}

n은 음이 아닌 정수입니다. 정확히 n번 일치합니다. 예를 들어, "o{2}" "Bob" "o"와 일치하지 않지만 "foooood"의 처음 두 개의 문자 "o"와 일치합니다.

{n,}

n은 음이 아닌 정수입니다. 최소 n번 일치합니다. 예를 들어, "o{2,}" "Bob" "o"와 일치하지 않지만 "foooood"의 모든 "o"와 일치합니다. "o{1,}" "o+"와 같습니다. "o{0,}""o*"와 같습니다.

{n,m}

mn은 음이 아닌 정수입니다. 최소 n, 최대 m번 일치합니다. 예를 들어, "o{1,3}" "fooooood"의 처음 세 개의 문자 "o"와 일치합니다. "o{0,1}" "o?"와 같습니다.

[xyz]

괄호 안의 문자 중 하나와 일치합니다. 예를 들어, "[abc]" "plain" "a"와 일치합니다.

[^xyz]

괄호 안에 없는 문자 중 하나와 일치합니다. 예를 들어, "[^abc]" "plain" "p"와 일치합니다.

[a-z]

지정된 범위 안의 문자와 일치합니다. 예를 들어, "[a-z]" "a"부터 "z" 범위 안의 알파벳 소문자와 일치합니다.

[^m-z]

지정된 범위를 제외한 문자와 일치합니다. 예를 들어, "[^m-z]" "m"부터 "z" 범위 밖에 있는 문자와 일치합니다.

\b

경계선에 있는 단어와 일치합니다. , 단어와 공백 사이의 위치를 말합니다. 예를 들어, "er\b" "never" "er"과 일치하지만 "verb" "er"과는 일치하지 않습니다.

\B

경계선에 있지 않은 단어와 일치합니다. "ea*r\B" "never early" "ear"와 일치합니다.

\d

숫자와 일치합니다. [0-9]와 같습니다.

\D

숫자가 아닌 문자와 일치합니다. [^0-9]와 같습니다.

\f 이올린에 북마크하기(0) 이올린에 추천하기(0)

트랙백 보낼 주소 :: 이 글에는 트랙백을 보낼 수 없습니다

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

[로그인][오픈아이디란?]


BLOG main image
열정은 동사다. by 無聲呼人

카테고리

All that my life (387)
Notice (3)
Monologue (215)
책, 영화 그리고 음악 (15)
내가 보는 세상 (22)
I like computer (110)
WishList (9)

글 보관함

달력

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Statistics Graph