정사이즈 캐릭터설명
\다음 문자를 특수 문자 또는 문자 문자 문자 또는 뒤로 참조 또는 옥탈 탈출 문자로 표시합니다. 예를 들어,"n캐릭터 일치n"。"\n라인 브레이크와 일치합니다. 시리얼\\경기\그리고\(다음 일치("。
^일치 입력 문자열의 시작 위치입니다. RegExp 개체의 다중 선 속성이 설정되면 ^ 도 일치합니다."\n또는\r후 위치.
$입력 문자열의 끝 위치를 일치시킵니다. RegExp 개체의 다중 선 속성이 설정되면 $ 도 일치합니다."\n또는\r이전 위치.
*이전 하위 압축 0 번 이상 일치합니다. 예를 들어 zo * 와 일치 할 수 있습니다."zzoo. * 는 {0,} 과 같습니다.
+이전 하위 압축과 한 번 이상 일치합니다. 예를 들어,"zo+일치 할 수 있습니다zozoo하지만 일치 할 수 없습니다z. {1,} 과 같습니다.
?앞의 하위 압축 0 또는 1 과 일치합니다. 예를 들어,"do(es)?일치 할 수 있습니다does또는doesdo.? {0,1} 과 같습니다.
{n}n은 음수가 아닌 정수입니다. 일치 결정n시간. 예를 들어,"o{2}일치하지 않음Bobo하지만 일치 할 수 있습니다.food두 o's.
{n,}n은 음수가 아닌 정수입니다. 적어도 일치합니다.n시간. 예를 들어,"o{2,}일치하지 않음Bobo하지만 일치 할 수 있습니다foooood모든 o's.o{1,}동등o+"。"o{0,}는 동등o*"。
{n,m}mn음수가 아닌 정수입니다.n<=m. 최소 경기n시간과 대부분의 경기m시간. 예를 들어,"o{1,3}일치fooooood처음 세 o's.o{0,1}동등o?. 쉼표와 두 숫자 사이에 공간이 없을 수 있습니다.
?캐릭터가 다른 예선을 즉시 따를 때 (*,, ,?,{n},{n,},{n,m}) 나중에, 매칭 패턴은 욕심이 없다. 욕심이없는 패턴은 검색 된 문자열과 가능한 한 적게 일치하는 반면 기본 욕심 패턴은 검색 된 문자열과 최대한 일치합니다. 예를 들어, 문자열"oooo","o+?싱글과 일치o,o+모두 일치합니다.o"。
.경기 제외"\n다른 모든 단일 문자. 일치하려면 포함\n포함된 모든 문자는 다음과 같이 사용해 주세요:(.|\n)모드.
(pattern)패턴을 일치시키고 일치하십시오. 얻은 일치는 VBScript와 $0 에 설정된 SubMatches를 사용하여 생성 된 일치 세트에서 얻을 수 있습니다. JScript의 $9 속성. 괄호 문자와 일치하려면\(또는\)"。
(?:pattern)일치 패턴이지만 일치 결과를 얻지 못합니다. 즉, 비 획득 일치이며 나중에 사용하기 위해 저장되지 않습니다. 이것은 또는 캐릭터에 사용됩니다."(|)패턴의 부분을 결합하는 것이 유용합니다. 예를 들면industr(?:y|ies)는 비율입니다industry|industries더 간단한 표현.
(?=pattern)앞으로 긍정적 인 사전 조회, 일치하는 패턴 문자열의 시작 부분에서 조회 문자열과 일치합니다. 이것은 비-페칭 매치입니다. 즉, 나중에 사용하기 위해 매치를 가져올 필요가 없습니다. 예를 들어,"Windows(?=95|98|NT|2000)일치 할 수 있습니다Windows2000Windows하지만 일치 할 수 없습니다Windows3.1Windows. 사전 검사는 문자를 소비하지 않습니다. 즉, 매치가 발생한 후, 다음 매치에 대한 검색은 사전 검사를 포함하는 문자 이후에 시작하는 것이 아니라 마지막 경기 직후에 시작됩니다.
(?!pattern)포지티브 네거티브 사전 조회는 패턴과 일치하지 않는 문자열의 시작 부분에 있는 조회 문자열과 일치합니다. 이것은 비-페칭 매치입니다. 즉, 나중에 사용하기 위해 매치를 가져올 필요가 없습니다. 예"Windows(?!95|98|NT|2000)일치 할 수 있습니다Windows3.1Windows하지만 일치 할 수 없습니다Windows2000Windows. 사전 검사는 문자를 소비하지 않습니다. 즉, 매치가 발생한 후, 다음 매치에 대한 검색은 사전 검사를 포함하는 문자 이후에 시작하는 것이 아니라 마지막 경기 직후에 시작됩니다.
(?<=pattern)긍정적 인 사전 확인 및 긍정적 인 사전 확인 비유를 전달하지만 반대 방향입니다. 예를 들어,"(?<=95|98|NT|2000)Windows일치 할 수 있습니다2000WindowsWindows하지만 일치 할 수 없습니다3.1WindowsWindows"。
(?<!pattern)역음성 사전 확인 및 긍정적 인 음성 사전 확인 비유, 그러나 반대 방향. 예"(?<!95|98|NT|2000)Windows일치 할 수 있습니다3.1WindowsWindows하지만 일치 할 수 없습니다2000WindowsWindows"。
x|yX 또는 y와 일치합니다. 예를 들어,"z|food일치 할 수 있습니다z또는food"。"(z|f)ood다음 일치zood또는food"。
[xyz]문자 모음입니다. 포함 된 문자 중 하나와 일치합니다. 예를 들어,"[abc]일치 할 수 있습니다plaina"。
[^xyz]음의 값을 가진 문자 집합입니다. 포함되지 않은 문자와 일치합니다. 예를 들어,"[^abc]일치 할 수 있습니다plainp"。
[a-z]문자의 범위. 지정된 범위의 모든 문자와 일치합니다. 예를 들어,"[a-z]일치 할 수 있습니다az범위 내의 모든 소문자 알파벳 문자.
[^a-z]음의 값 문자 범위. 지정된 범위에 있지 않은 문자와 일치합니다. 예를 들어,"[^a-z]에 없는 어떤 일치 가능az범위의 모든 캐릭터.
\b단어 경계, 즉 단어와 공간 사이의 위치를 일치시킵니다. 예를 들어,"er\b일치 할 수 있습니다neverer하지만 일치 할 수 없습니다verber"。
\B단어가 아닌 경계와 일치합니다."er\B일치 할 수 있습니다verber하지만 일치 할 수 없습니다neverer"。
\cxX로 표시된 컨트롤 문자와 일치합니다. 예를 들어, \ cM은 Control-M 또는 캐리지 리턴과 일치합니다. X의 값은 A- Z 또는 a-z 중 하나여야 합니다. 그렇지 않으면 c를 원본으로 취급하십시오."c캐릭터.
\d숫자 문자와 일치합니다. [0-9] 와 동등하다.
\D숫자가 아닌 문자와 일치합니다. [^ 0-9] 와 같습니다.
\f페이지 나누기와 일치합니다. \ X0c 및 \ cL과 같습니다.
\n라인 브레이크와 일치합니다. \ X0a 및 \ cJ와 같습니다.
\r마차 반환과 일치합니다. \ X0d 및 \ cM과 같습니다.
\s공백, 탭, 페이지 나누기 등을 포함한 모든 공백 문자와 일치합니다. [\ F \ n \ r \ t \ v] 와 같습니다.
\S공백이 아닌 문자와 일치합니다. [^ \ F \ n \ r \ t \ v] 와 같습니다.
\t탭과 일치합니다. \ X09 및 \ cI에 해당합니다.
\v수직 탭과 일치합니다. \ X0b 및 \ cK와 같습니다.
\w밑줄을 포함하는 단어 문자와 일치합니다. "와 같다.[A-Za-z0-9_]"。
\W단어가 아닌 문자와 일치합니다. "와 같다.[^A-Za-z0-9_]"。
\xn경기n,n는 16 진수 탈출 값입니다. 16 진수 탈출 값은 두 자리 길이이어야합니다. 예를 들어,"\x41경기A"。"\x041는 동등\x04&1. ASCII 인코딩은 정사이즈 표현식에서 사용할 수 있습니다.
\num경기num,num는 양의 정수입니다. 얻어진 일치에 대한 참조입니다. 예를 들어,"(.)\1두 개의 연속 동일한 문자와 일치합니다.
\nOctal 이스케이프 값 또는 역방향 참조를 식별합니다. If \n적어도 전에.nSubexpression을 얻은 다음n는 역방향 참조입니다. 그렇지 않으면,n팔탈 번호 (0-7) 입니다.n는 옥탈 탈출 값입니다.
\nmOctal 이스케이프 값 또는 역방향 참조를 식별합니다. If \nm적어도 전에.nmSubexpression을 얻은 다음nm는 역방향 참조입니다. If \nm적어도 전에.n그러면n각주가 있는 텍스트의 경우m역방향 참조. 이전 조건이 충족되지 않으면nm8 자리 숫자 (0-7), \nm직장 탈출 값이 일치합니다.nm
\nml만약n는 옥탈수 (0-3) 이며,M과 l는 8 자리 숫자 (0-7), 일치 octal 탈출 값nml。
\un경기n,n은 4 개의 16 진수로 표현되는 유니 코드 문자입니다. 예를 들어, \ u00A9 는 저작권 기호와 일치합니다 (©).
사용자 이름/^[a-z0-9_-]{3,16}$/
비밀번호/^[a-z0-9_-]{6,18}$/
암호 2(?=^.{8,}$)(?=.*\d)(?=.*\W+)(?=.*[A-Z])(?=.*[a-z])(?!.*\n).*$(숫자/대문자/소문자/문장 부호로 구성되며, 4 개 모두 8 자리 이상이 있어야합니다)
16 진수 값/^#?([a-f0-9]{6}|[a-f0-9]{3})$/
이메일 주소/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
/^ [A-z \ d] (\.[a-z \ d] )* @([\ da-z](-[\ da-z])?) (\.{1,2}[a-z]) $/또는\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
URL/^(https?: \/\/)?([\ Da-z \.-] )\.([a-z \.]{2,6})([\/\ w \.-]*) \/?$/또는[a-zA-z]+://[^\s]*
IP 주소/((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)/
/^(?:(?:25[0-5]| 2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]| 2[0-4][0-9]|[01]?[0-9]?)$/또는((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
HTML 태그/^<([A-z] )([^<] )*(?:>(.*)<\/\ 1 >|\ s \/>)$/또는<(.*)(.*)>.*<\/\1>|<(.*) \/>
코드 \ \ 코멘트 삭제(?<!http:|\S)//.*$
더블 바이트 문자 일치 (한자 포함)[^\x00-\xff]
한자 (캐릭터)[\u4e00-\u9fa5]
유니코드 코딩의 중국어 문자 범위/^[\u2E80-\u9FFF]+$/
중국어 및 전체 길이 구두점 (문자)[\u3000-\u301e\ufe10-\ufe19\ufe30-\ufe44\ufe50-\ufe6b\uff01-\uffee]
날짜 (년 월-일)(\d{4}|\d{2})-((0?([1-9]))|(1[1|2]))-((0?[1-9])|([12]([1-9]))|(3[0|1]))
날짜 (월/일/년)((0?[1-9]{1})|(1[1|2]))/(0?[1-9]|([12][1-9])|(3[0|1]))/(\d{4}|\d{2})
시간 (시간: 분, 24 시간 시스템)((1|0?)[0-9]|2[0-3]):([0-5][0-9])
중국 본토 고정 전화 번호(\d{4}-|\d{3}-)?(\d{8}|\d{7})
중국 본토 휴대 전화 번호1\d{10}
중국 본토 우편 코드[1-9]\d{5}
중국 본토 ID 번호 (15 또는 18 자리)\d{15}(\d\d[0-9xX])?
음수가 아닌 정수 (양의 정수 또는 0)\d+
양의 정수[0-9]*[1-9][0-9]*
음의 정수-[0-9]*[1-9][0-9]*
정수-?\d+
십진수(-?\d+)(\.\d+)?
빈 줄\ N \ s * \ r 또는 \ n (편집) 또는 ^[\ s \ S ]* \ n
QQ 번호[1-9]\d{4,}
Abc를 포함하지 않는 단어\b((?!abc)\w)+\b
선행 및 후행 화이트 스페이스 캐릭터 일치^\s*|\s*$
공통 편집
다음은 특수 중국어 (editplus) 의 대체품입니다.
^[0-9].*\n
^[^ 아니오].* \ n
^ [운동].* \ n
^[\s\S ]*\n
^[0-9]*\.
^[\s\S ]*\n
<p[^<>*]>
href="javascript:if\(confirm\('(.*?)'\)\)window\.location='(.*?)'"
<span style=".[^"]*rgb\(255,255,255\)">.[^<>]*</span>
<DIV class=xs0>[\s\S]*?</DIV>

정사이즈 표현 구문

일반적으로 사용되는 정사이즈 표현식 퀵 룩업 테이블, 정사이즈 표현식 구문 쿼리, 일반적으로 사용되는 표현식 구문, 정사이즈 식 기본 구문, 하위 표현식 구문, 정사이즈 표현식 수정자, 정사이즈 표현 욕심 모드, 정사이즈 표현식 비 욕심 모드, 간단하고 빠른 방법을 통해 문자열을 제어합니다.

당신의 발자취:

친구 링크:iCMS