webmastertoolbag.com

Online tools Web school 在线工具 基础教程 菜鸟教程 编程学习 Web 学校
Normal karakterler A??klama
\ Bir sonraki karakteri ?zel karakter, de?i?mez karakter, ters t?rnak i?areti veya sekizli ka??? olarak i?aretler. ?rne?in, "n" Bir karakterle e?le?ir"n"。"\n" Bir sat?rsonu karakteriyle e?le?ir. Seri"\\" e?le?meler"\" ve"\(" e?le?meler"("。
^ giri? dizesinin ba?lang?c?yla e?le?ir. RegExp nesnesinin ?ok Sat?rl? ?zelli?i ayarlanm??sa, ^ ayn? zamanda "\n" veya"\r" ve ondan sonraki konum.
$ giri? dizesinin sonuyla e?le?ir. RegExp nesnesinin ?ok Sat?rl? ?zelli?i ayarlanm??sa, ^ ayr?ca giri? dizesinin sonuyla da e?le?ir.$ ayr?ca "\n" veya"\r" ?nce.
* ?nceki alt ifadeyle s?f?r veya daha fazla kez e?le?ir. ?rne?in, zo* "z" ve"zoo"。* ile e?de?erdir{0,}。
+ ?nceki alt ifadeyle bir veya daha fazla kez e?le?ir. ?rne?in, "zo+" e?le?meler"zo" ve"zoo", ama de?il"z"。+ ile e?de?erdir{1,}。
? ?nceki alt ifadeyle s?f?r veya bir kez e?le?ir. ?rne?in, "do(es)?" e?le?ebilir"does" veya"does" i?inde"do"。? ile e?de?er olan{0,1}。
{n}n negatif olmayan bir tam say?d?r. Belirlenenleri e?le?tirinn zamanlar. ?rne?in, "o{2}" e?le?emez"Bob" i?inde"o", ama iki o ile e?le?ir"food" ama iki o ile e?le?ir
{n,}n negatif olmayan bir tam say?d?r. En az e?le?tirn zamanlar. ?rne?in, "o{2,}" e?le?emez"Bob" i?inde"o", ama tüm o'larla e?le?ir"foooood" ama tüm o'larla e?le?ir"o{1,}" ile e?de?erdir"o+"。"o{0,}" ile e?de?erdir"o*"。
{n,m}m ven negatif olmayan tamsay?lard?r, buradan<=m。 en az?ndan e?le?irn kez ve en fazlam zamanlar. ?rne?in, "o{1,3}" 'deki ilk ü? o ile e?le?ecektir."fooooood" ilk ü? o'nun"o{0,1}" ile e?de?erdir"o?"。 Virgül ve iki say? aras?nda bo?luk olamayaca??n? unutmay?n.
? Bu karakterin hemen ard?ndan di?er niteleyicilerden herhangi biri geldi?inde (*,+,? , desen ??yledir{n},{n,},{n,m}) Karakterin hemen ard?ndan di?er k?s?tlama karakterlerinden (*,+,?, ?) herhangi biri geliyorsa, e?le?me deseni a?g?zlü de?ildir. A?g?zlü olmayan desen aranan dizelerin mümkün oldu?unca az?yla e?le?irken, varsay?lan a?g?zlü desen aranan dizelerin mümkün oldu?unca ?o?uyla e?le?ir. ?rne?in, dize i?in "oooo","o+?" tek bir"o", ve"o+" tüm e?le?ecek"o"。
. d???nda herhangi bir tek karakterle e?le?ecektir.\n" d???nda herhangi bir tek karakterle e?le?ecektir. A?a??dakiler dahil herhangi bir karakterle e?le?mek i?in"\n" herhangi bir karakter, a?a??daki gibi bir kal?p kullan?n"(.|\n)" desen.
(pattern) Deseni e?le?tirin ve e?le?meyi al?n. Elde edilen e?le?me, VBScript'te SubMatches koleksiyonunu kullanan ve JScript'te$0…$ 9 VBScript ve JScript'te ?znitelik. Parantez karakterlerini e?le?tirmek i?in "\(" veya"\)"。
(?:pattern) desenle e?le?ir ancak sonucu getirmez, yani getirilmeyen bir e?le?medir ve daha sonra kullan?lmak üzere saklanmaz. Bu durum, veya karakterini kullanarak bir desenin par?alar?n? birle?tirirken ge?erli de?ildir "(|)" bir kal?b?n par?alar?n? birle?tirmek i?in. ?rne?in"industr(?:y|ies)" 'den daha k?sa bir ifadedir."industry|industries" ifade.
(?=pattern) Pozitif olumlu ?n kontrol, desenle e?le?en herhangi bir dizenin ba??ndaki arama dizesiyle e?le?ir. Bu eri?ilebilir olmayan bir e?le?medir, yani e?le?meye daha sonra kullan?lmak üzere eri?ilmesi gerekmez. ?rne?in, "Windows(?=95|98|NT|2000)" e?le?meler"Windows2000" i?inde"Windows", ama de?il"Windows3.1" i?inde"Windows"。 ?n kontroller karakter tüketmez, yani bir e?le?me ger?ekle?tikten sonra, bir sonraki e?le?me i?in arama ?n kontrolü i?eren karakterden sonra de?il, son e?le?meden hemen sonra ba?lar.
(?!pattern) Pozitif Negatif Prefetch, arama dizesini desenle e?le?meyen herhangi bir dizenin ba??nda e?le?tirir. Bu, al?namayan bir e?le?medir, yani e?le?menin daha sonra kullan?lmak üzere al?nmas? gerekmez. ?rne?in, "Windows(?!95|98|NT|2000)" e?le?meler"Windows3.1" i?inde"Windows", ama de?il"Windows2000" i?inde"Windows"。 ?n kontroller karakter tüketmez, yani bir e?le?me ger?ekle?tikten sonra, bir sonraki e?le?me i?in arama ?n kontrolü i?eren karakterden sonra de?il, son e?le?meden hemen sonra ba?lar.
(?<=pattern) Ters pozitif ?n kontrol, ileri pozitif ?n kontrole benzer, ancak ters y?ndedir. ?rne?in, "(?<=95|98|NT|2000)Windows" e?le?meler"2000Windows" i?inde"Windows", ama de?il"3.1Windows" i?inde"Windows"。
(?<!pattern) Ters negatif ?n ekler ileri negatif ?n eklere benzer, ancak ters y?ndedir. ?rne?in, "(?<!95|98|NT|2000)Windows" e?le?ebilir"3.1Windows" i?inde"Windows", ama de?il"2000Windows" i?inde"Windows"。
x|y x veya y ile e?le?ir. ?rne?in, "z|food" e?le?meler"z" veya"food"。"(z|f)ood" e?le?meler"zood" veya"food"。
[xyz] karakter kümesi. Kümedeki karakterlerden herhangi biriyle e?le?ir. ?rne?in, "[abc]" i?indeki herhangi bir karakterle e?le?ebilir."plain" i?inde"a"。
[^xyz] negatif karakter kümesi. Dahil edilmeyen herhangi bir karakterle e?le?ir. ?rne?in, "[^abc]" e?le?meler"plain" i?inde"p"。
[a-z] karakter aral???. Belirtilen aral?ktaki herhangi bir karakterle e?le?ir. ?rne?in, "[a-z]" aral???ndaki herhangi bir karakterle e?le?ir"a" aral???ndaki herhangi bir kü?ük harf karakteri i?in"z" aral?ktaki herhangi bir kü?ük harf karakteri.
[^a-z] Negatif karakter aral???. Belirtilen aral?kta olmayan herhangi bir karakterle e?le?ir. ?rne?in, "[^a-z]" aral???nda olmayan herhangi bir karakterle e?le?ir"a" i?in"z" aral?k.
\b Bir s?zcük s?n?r?n?, yani bir s?zcük ile bir bo?luk aras?ndaki bo?lu?u e?le?tirir. ?rne?in, "er\b" e?le?meler"never" i?inde"er", ama de?il"verb" i?inde"er"。
\B kelime olmayan s?n?rlarla e?le?ir. "er\B" e?le?ebilir"verb" i?inde"er", ama de?il"never" i?inde"er"。
\cx x taraf?ndan belirtilen bir kontrol karakteriyle e?le?ir. ?rne?in, \cM bir Control-M veya sat?r ba?? karakteriyle e?le?ir. ?rne?in, \cM bir Control-M veya Sat?r Ba?? karakteriyle e?le?ir. x, A-Z veya a-z'den biri olmal?d?r. Aksi takdirde, c de?i?mez bir "c" karakter.
\d Say?sal bir karakterle e?le?ir. ?una e?de?erdir[0-9]。
\D Say?sal olmayan bir karakterle e?le?ir. ?una e?de?erdir[^0-9]。
\f Sayfa sonunu e?le?tirir. x0c ve \cL ile e?de?erdir.
\n Sat?r besleme karakteriyle e?le?ir. x0a ve \cJ ile e?de?erdir.
\r Sat?r ba??n? e?le?tirir. x0d ve \cM ile e?de?erdir.
\s Bo?luklar, sekmeler, sayfa sonlar? vb. dahil olmak üzere tüm beyaz bo?luk karakterleriyle e?le?ir. ?ununla e?de?erdir[ \f\n\r\t\v]。
\S Beyaz bo?luk olmayan tüm karakterlerle e?le?ir. ?una e?de?erdir[^ \f\n\r\t\v]。
\t Bir sekmeyle e?le?ir. x09 ve \cI ile e?de?erdir.
\v Dikey bir sekmeyle e?le?ir. x0b ve \cK ile e?de?erdir.
\w Alt ?izgi i?eren herhangi bir s?zcük karakteriyle e?le?ir. " ile e?de?erdir[A-Za-z0-9_]"。
\W S?zcük olmayan herhangi bir karakterle e?le?ir. E?de?er "[^A-Za-z0-9_]"。
\xn e?le?melern, nereden onalt?l?k ka??? de?eridir. Onalt?l?k ka??? iki basamak uzunlu?unda olmal?d?r. ?rne?in, "\x41" e?le?meler"A"。"\x041" ile e?de?erdir"\x04&1"。 ASCII düzenli ifadelerde kullan?labilir...
\num Ma?num, neredenum pozitif bir tam say?d?r. Elde edilen e?le?meye bir referans. ?rne?in, "(.)\1" Ard???k iki ayn? karakterle e?le?ir.
\n Sekizli bir ka??? de?erini veya geriye do?ru bir referans? tan?mlar. E?er \n ?ncesinde en azn alt ifadeleri getirilir, ard?ndann geriye d?nük bir referanst?r. Aksi takdirde, e?ern sekizli bir say?d?r (0-7), o zamann sekizli bir ka???t?r.
\nm Sekizli bir ka???? veya geriye do?ru bir referans? tan?mlar. E?er \nm ?ncesinde en aznm alt ifadeler, o zamannm geriye d?nük bir referanst?r. E?er \nm ?ncesinde en az?ndann sat?n almalar, sonran metin taraf?ndan takip edilen geriye do?ru bir referanst?rm geriye d?nük bir referanst?r. ?nceki ko?ullardan hi?biri kar??lanmazsa, e?ern vem her ikisi de sekizli say?lard?r (0-7), o zaman \nm sekizli ka??? de?eriyle e?le?ecektirnm
\nml E?ern sekizli bir say?d?r (0-3) ve m ve l her ikisi de sekizli say? (0-7) ise, sekizli ka??? de?eriyle e?le?irnml。
\un e?le?melern, nereden d?rt onalt?l?k basamakla temsil edilen bir Unicode karakteridir. ?rne?in, \u00A9 telif hakk? sembolüyle (©) e?le?ir.
Kullan?c? Ad?/^[a-z0-9_-]{3,16}$/
?ifre/^[a-z0-9_-]{6,18}$/
?ifre2(?=^.{8,}$)(?=.*\d)(?=.*\W+)(?=.*[A-Z])(?=.*[a-z])(?!.*\n).*$ ( rakamlar/büyük harfler/kü?ük harfler/noktalama i?aretlerinden olu?ur, d?rdü de mevcut olmal?d?r, 8 basamaktan fazla olmal?d?r.)
Onalt?l?k de?er/^#?([a-f0-9]{6}|[a-f0-9]{3})$/
E-posta/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
/^[a-z\d]+(\.[a-z\d]+)*@([\da-z](-[\da-z])?)+(\.{1,2}[a-z]+)+$/ veya\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
URL/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/ veya[a-zA-z]+://[^\s]*
IP Adresi/((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][0-9]?)$/ veya((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
HTML etiketi/^<([a-z]+)([^<]+)*(?:>(.*)<\/\1>|\s+\/>)$/ veya<(.*)(.*)>.*<\/\1>|<(.*) \/>
Kodu Sil \\\ Yorumlar(?<!http:|\S)//.*$
?ift baytl? karakterleri e?le?tirme( ?ince Karakterler Dahil)[^\x00-\xff]
?ince Karakterler( Karakterler)[\u4e00-\u9fa5]
Unicode kodundaki ?ince karakter aral???/^[\u2E80-\u9FFF]+$/
?ince ve tam geni?likte noktalama i?aretleri( Karakterler)[\u3000-\u301e\ufe10-\ufe19\ufe30-\ufe44\ufe50-\ufe6b\uff01-\uffee]
Tarih( Y?l-Ay-Gün)(\d{4}|\d{2})-((0?([1-9]))|(1[1|2]))-((0?[1-9])|([12]([1-9]))|(3[0|1]))
Tarih( Ay/Gün/Y?l)((0?[1-9]{1})|(1[1|2]))/(0?[1-9]|([12][1-9])|(3[0|1]))/(\d{4}|\d{2})
Zaman( Saat:Dakika, 24 saatlik sistem)((1|0?)[0-9]|2[0-3]):([0-5][0-9])
?in Anakaras? Sabit Telefon Numaralar?(\d{4}-|\d{3}-)?(\d{8}|\d{7})
?in Anakaras? Cep Telefonu Numaras?1\d{10}
?in Posta Kodu[1-9]\d{5}
?in Anakaras? Kimlik Kart? Numaras?( 15 veya 18 basamakl?)\d{15}(\d\d[0-9xX])?
Negatif olmayan tamsay?( Pozitif tamsay? veya s?f?r)\d+
Pozitif tamsay?[0-9]*[1-9][0-9]*
Negatif tamsay?-[0-9]*[1-9][0-9]*
Tamsay?-?\d+
Kesirler(-?\d+)(\.\d+)?
Bo? sat?rlar\ n\s*\r veya \n\n(editplus) veya[\s\S ]*\n
QQ numaras?[1-9]\d{4,}
abc i?ermeyen s?zcükler\b((?!abc)\w)+\b
?lk ve son bo? karakterleri e?le?tirin^\s*|\s*$
Yayg?n Olarak Kullan?lanlar? Düzenle
??te ?zel ?ince karakterler i?in baz? ikameler(editplus)
^[0-9].*\n
^[^ A?a??da ?zel ?ince karakterler i?in baz? de?i?tirmeler verilmi?tir.].*\n
^[ Egzersiz].*\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>
Kay?tlara eri?im: