현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 -

xxxxx xxxx xxxxx @ xxxx.xxx xxxx yyyy @ xxxx.zz 마지막 사서함 기능 또는 일반 표기법을 UltraReplace 로 바꿉니다

xxxxx xxxx xxxxx @ xxxx.xxx xxxx yyyy @ xxxx.zz 마지막 사서함 기능 또는 일반 표기법을 UltraReplace 로 바꿉니다

< /p>

전자 메일 주소에 대한 정규 표현식입니다. [\ w-]+(\. [\ w-]+) * @ [\ w-]+(\ .. 예를 들어 "₩ n" 은 문자 "n" 과 일치합니다. \\n' 은 줄 바꿈과 일치합니다. 시퀀스' \ \' 는' \' 과 일치하고' \ ('는' ('와 일치합니다.

입력 문자열의 시작 위치와 일치합니다. RegExp 객체의 Multiline 속성이 설정된 경우' \n' 또는' \r' 뒤의 위치도 일치합니다. < /p>

$ 입력 문자열의 끝 위치와 일치합니다. RegExp 객체의 Multiline 속성이 설정된 경우 $ 도' \n' 또는' \r' 이전 위치와 일치합니다. < /p>

* 앞의 하위 표현식을 0 번 이상 찾습니다. 예를 들어 zo* 는 "z" 와 "zoo" 를 일치시킵니다. * 은 (는) {0,} 과 (와) 같습니다. < /p>

+ 이전 하위 표현식을 한 번 이상 일치시킵니다. 예를 들어 "zo+" 는 "zo" 와 "zoo" 를 일치시킬 수 있지만 "z" 는 일치시킬 수 없습니다. +는 {1,} 과 같습니다. 앞의 하위 표현식을 0 번 또는 한 번 일치시킵니다. 예: "do(es)?" "does" 또는 "does" 에서 "do" 를 일치시킬 수 있습니다. -응? 은 (는) {0,1} 에 해당합니다. < /p>

{n} n 은 음수가 아닌 정수입니다. 결정된 n 번 일치. 예를 들어 "o{2}" 는 "Bob" 의 "o" 는 일치시킬 수 없지만 "food" 의 두 o 는 일치시킬 수 있습니다. < /p>

{n,} n 은 음수가 아닌 정수입니다. 적어도 n 번은 일치합니다. 예를 들어 "o{2,}" 는 "Bob" 의 "o" 와 일치할 수 없지만 "foooood" 의 모든 o 와 일치할 수 있습니다. "o{1,}" 는 "o+" 와 같습니다. "o{0,}" 는 "o*" 와 같습니다. < /p>

{n, m} m 과 n 은 모두 음수가 아닌 정수입니다. 여기서 nlt;; = m. 최소 n 회, 최대 m 회 일치. 예를 들어 "o {1,3}" 은 "fooooood od" 의 처음 세 o 와 일치합니다. "o {0,1}" 은 "o?" 와 같습니다 。 쉼표와 두 숫자 사이에는 공백을 사용할 수 없습니다. 문자가 다른 제한자 (*,+,? , {n}, {n,}, {n, m}) 뒤에서 일치 패턴은 욕심이 없습니다. 욕심이 없는 패턴은 검색 문자열을 가능한 한 적게 일치시키고, 기본 욕심 패턴은 검색 문자열을 가능한 한 많이 일치시킵니다. 예를 들어 문자열 "oooo" 의 경우 "o+?" 입니다 단일 "o" 와 일치하고 "o+" 는 모든 "o" 와 일치합니다. < /p>

. 점은' \n' 을 제외한 모든 단일 문자와 일치합니다. \n' 을 포함한 모든 문자를 일치시키려면' (.|\n)' 과 같은 패턴을 사용합니다. < /p>

(pattern) 는 pattern 과 일치하고 이 일치를 얻습니다. 얻은 일치는 결과 Matches 콜렉션에서 얻을 수 있습니다. VBScript 에서는 SubMatches 콜렉션을 사용하고 JScript 에서는 $0…$9 등록 정보를 사용합니다. 괄호 문자를 일치시키려면 "\ ("또는 "\" 를 사용합니다. < /p>

(? : pattern) pattern 과 일치하지만 일치 결과를 얻지 않습니다. 즉, 가져오지 않은 일치이며 나중에 사용하기 위해 저장되지 않습니다. 이 기능은 또는 문자 "(|)" 를 사용하여 패턴의 각 부분을 결합하는 데 유용합니다. 예를 들어 "industr (? : y|ies) "는" industry|industries "보다 간단한 표현식입니다. < /p>

(? =pattern) pattern 과 일치하는 모든 문자열의 시작 부분에서 찾기 문자열을 일치시키는 순방향 사전 확인. 이것은 획득되지 않은 일치입니다. 즉, 나중에 사용하기 위해 획득할 필요가 없습니다.

예를 들어 "Windows (? =95|98|NT|2000) "은" Windows2000 "의" Windows "와 일치하지만" Windows3.1 "의" Windows "는 일치하지 않습니다. 사전 검사는 문자를 사용하지 않습니다. 즉, 한 일치 발생 후 마지막 일치 직후 다음 일치 검색을 시작합니다. 사전 확인이 포함된 문자 이후가 아니라 바로 다음 일치 검색을 시작합니다. < /p>

(? ! Pattern) 은 pattern 과 일치하지 않는 문자열의 시작 부분에서 찾기 문자열을 일치시키는 정방향 부정 사전 검사입니다. 이것은 획득되지 않은 일치입니다. 즉, 나중에 사용하기 위해 획득할 필요가 없습니다. 예를 들어 "Windows (? ! 95|98|NT|2000) "은" Windows3.1 "의" Windows "와 일치하지만" Windows2000 "의" Windows "는 일치하지 않습니다. 사전 검사는 문자를 사용하지 않습니다. 즉, 한 일치 발생 후 마지막 일치 직후 다음 일치 검색을 시작합니다. 사전 확인이 포함된 문자 이후가 아니라 바로 다음 일치 검색을 시작합니다. < /p>

(? Lt; =pattern) 역방향 긍정 사전 검사, 정방향 긍정 사전 검사와 비슷하지만 방향이 반대입니다. 예를 들어, "(? Lt; =95|98|NT|2000)Windows 는 "2000Windows" 의 "Windows" 와 일치하지만 "3.1Windows" 의 "Windows" 는 일치하지 않습니다 < /p>

(? Lt; ! 패턴 (pattern) 역방향 부정 사전 검사는 정방향 부정 사전 검사와 비슷하지만 방향이 반대입니다. 예를 들어 "(? Lt; ! 95|98|NT|2000)Windows 는 "3.1Windows" 의 "Windows" 와 일치하지만 "2000Windows" 의 "Windows" 는 일치하지 않습니다 < /p>

x|y 일치 x 또는 y. 예를 들어 "z|food" 는 "z" 또는 "food" 와 일치합니다. "(z|f)ood" 는 "zood" 또는 "food" 와 일치합니다. < /p>

[xyz] 문자 집합. 포함된 임의의 문자와 일치합니다. 예를 들어 "[abc]" 는 "plain" 의 "a" 와 일치할 수 있습니다.

[XYZ] 음수 문자 집합. 포함되지 않은 모든 문자와 일치합니다. 예를 들어 "[ABC]" 는 "plain" 의 "plin" 과 일치할 수 있습니다. < /p>

[a-z] 문자 범위. 지정한 범위 내의 모든 문자와 일치합니다. 예를 들어 "[a-z]" 는 "a" 에서 "z" 사이의 모든 소문자와 일치할 수 있습니다.

[a-z] 음수 문자 범위. 지정한 범위 내에 있지 않은 모든 문자와 일치합니다. 예를 들어 "[a-z]" 는 "a" 에서 "z" 사이에 있지 않은 모든 문자와 일치할 수 있습니다. < /p>

\b 단어 경계, 즉 단어와 공백 사이의 위치를 찾습니다. 예를 들어 "er\b" 는 "never" 의 "er" 와 일치할 수 있지만 "verb" 의 "er" 는 일치시킬 수 없습니다. < /p>

\B 단어가 아닌 경계를 찾습니다. "er\B" 는 "verb" 의 "er" 와 일치하지만 "never" 의 "er" 는 일치하지 않습니다. < /p>

\cx 는 x 로 표시된 제어 문자와 일치합니다. 예를 들어, ₩ cm 은 컨트롤-m 또는 캐리지 리턴과 일치합니다. X 의 값은 A-Z 또는 a-z 중 하나여야 합니다. 그렇지 않으면 c 는 원래 "c" 문자로 간주됩니다. < /p>

\d 한 개의 숫자 문자와 일치합니다. [0-9] 에 해당합니다. < /p>

\D 숫자가 아닌 문자를 찾습니다. [0-9] 에 해당합니다. < /p>

\f 페이지 변경 문자와 일치합니다. \x0c 및 \cL 에 해당합니다. < /p>

\n 줄 바꿈을 찾습니다. \ 및 \cJ 에 해당합니다. < /p>

\r 캐리지 리턴과 일치합니다. \x0d 및 \cM 에 해당합니다. < /p>

\s 공백, 탭, 페이지 나누기 등을 포함한 모든 공백 문자를 찾습니다. [\f\n\r\t\v] 와 같습니다.

< /p>

\S 공백이 아닌 모든 문자와 일치합니다. [\ f \ n \ r \ t \ v] 에 해당합니다. < /p>

\t 하나의 탭과 일치합니다. \x09 및 \cI 에 해당합니다. < /p>

\v 세로 탭과 일치합니다. \x0b 및 \cK 에 해당합니다. < /p>

\w 밑줄을 포함한 모든 단어 문자를 찾습니다. "[A-Za-z0-9_]" 에 해당합니다. < /p>

\W 는 단어가 아닌 모든 문자와 일치합니다. [a-za-z0-9 _] "에 해당합니다. < /p>

\xn 은 n 과 일치합니다. 여기서 n 은 16 진수 이스케이프 값입니다. 16 진수 이스케이프 값은 결정된 두 자리 길이여야 합니다. 예를 들어, "₩ \x41" 은 "a" 와 일치합니다. "\x041" 은 "\ x04amp; 1 "입니다. 일반 표현식에서 ASCII 인코딩을 사용할 수 있습니다. < /p>

\num 은 num 과 일치합니다. 여기서 num 은 양의 정수입니다. 얻은 일치에 대한 참조입니다. 예를 들어, "(.) ₩ 1" 은 두 개의 연속적인 동일한 문자를 찾습니다. < /p>

\n 8 진수 이스케이프 값 또는 역참조를 식별합니다. 가져온 하위 표현식이 \n 개 이상 이전에 \ n 개 이상 있는 경우 n 은 역참조입니다. 그렇지 않으면 n 이 8 진수 (0-7) 인 경우 n 은 8 진수 이스케이프 값입니다. < /p>

\nm 은 8 진수 이스케이프 값 또는 역참조를 식별합니다. \nm 앞에 하나 이상의 nm 이 하위 표현식을 가져오는 경우 nm 은 역참조입니다. \nm 앞에 최소한 n 개의 가져오기가 있는 경우 n 은 뒤에 문자 m 이 오는 역참조입니다. 이전 조건이 모두 충족되지 않은 경우 n 과 m 이 모두 8 진수 (0-7) 이면 \nm 은 8 진수 이스케이프 값 nm 과 일치합니다. < /p>

\nml n 이 8 진수 (0-3) 이고 m 과 l 이 모두 8 진수 (0-7) 인 경우 8 진수 이스케이프 값 nml 과 일치합니다. < /p>

\un 은 n 과 일치합니다. 여기서 n 은 4 개의 16 진수로 표시된 유니코드 문자입니다. 예를 들어, ₩ \u00A9 는 저작권 기호 (? ) 을 참조하십시오. < /p >