karakter biasadescribe
\Menandai karakter berikutnya sebagai karakter khusus, atau karakter harfiah, atau referensi ke belakang, atau karakter escape oktal. Contohnya, “N" match karakter "N"." n" Samaada dengan karakter baris baru. Serial "\\"Cocok.\" dan " ("Lalu bertemu"(".
^ Samaada dengan posisi awal string input. Jika properti Multiline objek RegExp diatur, ^ juga disesuaikan “ n"Atau" r" selepas itu.
$ Samaada dengan posisi akhir string input. $juga disesuaikan jika properti Multiline objek RegExp diatur “ n"Atau" r" lokasi sebelumnya.
*Samaada dengan subekspresi sebelumnya nol atau lebih banyak. Contohnya, zo * boleh disesuaikan “Z" dan "zoo". * Samaada dengan {0,}.
+Samaada dengan subekspresi sebelumnya sekali atau lebih banyak. Contohnya, "zo+"Dapat bertemu"zo" dan "zoo"Tapi mereka tidak bertemu."Z".+ samaada dengan {1,}.
?Samaada dengan subekspresi sebelumnya nol atau sekali. Contohnya, "do(es)?"Dapat bertemu"does"Atau"does"Dalam"do".? Samaada dengan {0,1}.
{N}N Bukan-negatif integer. Samaada ditentukan NKali. Contohnya, "o{2}" Tidak dapat disesuaikan "Bob"Dalam"o" but can match "Makanan"dua o.
{N,}N Bukan-negatif integer. Samaada paling sedikit NKali. Contohnya, "o{2,}" can't match "Bob"Dalam"o" but can match "foooood"semua o."O {1,}"Sama dengan"O +"."O {0,}"Sama dengan"O *".
{N,m}mdanNKeduanya adalah non-integer negatif, di manaN< =mPertemuan terkecilNkedua dan pertemuan terbanyakmKali. Contohnya, "O {1,3}"Akan mencocokkan"FOOOOD"Tiga o pertama di."O {0,} 1}"Sama dengan"O?". Silakan dicatat bahwa tidak boleh ada ruang di antara koma dan dua angka."
?Ketika karakter yang segera mengikuti setiap penghadang lainnya (*,+,?,{N,}, {N,}, {N,m}) Nanti, pola pertemuan adalah non-lembut. Non-pola lembut mencocokkan sedikitnya string, sementara pola lembut baku mencocokkan sebanyak mungkin string. Contohnya, untuk string "Oooo","O +?"Akan mencocokkan satu"o"Dan"O +"Akan mencocokkan semua"o".
.Pertemuan kecuali "\NSetiap karakter tunggal kecuali ". Untuk mencocokkan termasuk"\N"Setiap karakter yang disertakan, gunakan sesuatu seperti"(. | n)"Model.
(Pola)Pertemuan pola dan mendapatkan pertemuan. Pertemuan yang didapatkan dapat didapatkan dari koleksi Pertemuan yang dihasilkan, menggunakan koleksi SubMatches dalam VBScript dan 0 dolar... 9 atribut dolar dalam JScript. Untuk mencocokkan karakter tanda kurung, gunakan " ("Atau")".
(?: pola)Pertemuan pola tetapi tidak mengambil hasil pertemuan, yaitu ia adalah bukan-mengambil pertemuan dan tidak disimpan untuk penggunaan nanti. Ini digunakan dalam karakter "(|)"Berguna untuk menggabungkan bagian dari pola. Contohnya"industr (?: y | ies)"Hanya perbandingan"Industri | industri"Ekspresi singkat.
(?= pola)Pencarian prapola positif disesuaikan dengan string pengecarian di awal setiap pola yang cocok. Ini adalah bukan-mengambil pertemuan, yaitu pertemuan tidak perlu diambil untuk penggunaan nanti. Contohnya, "Windows (? = 95 | 98 | NT | 2000)"Dapat bertemu"Windows 2000"Dalam"Windows"Tapi mereka tidak bertemu."Windows 3.1"Dalam"Windows". Pre-pencarian tidak menghabiskan karakter, yaitu setelah terjadi pertemuan, pencarian pertemuan berikutnya dimulai segera setelah pertemuan terakhir, bukannya setelah karakter yang mengandung-pencarian.
(?! pola)Pantau pengecarian negatif, yang disesuaikan dengan string pengecarian di awal setiap string yang tidak cocok dengan pola. Ini adalah bukan-ambil pertemu, yaitu, pertemu tidak perlu diambil untuk digunakan nanti. Contohnya "Windows (?! 95 | 98 | NT | 2000)"Dapat bertemu"Windows 3.1"Dalam"Windows"Tapi mereka tidak bertemu."Windows 2000"Dalam"Windows". Pre-pencarian tidak mengonsumsi aksara, yaitu, setelah terjadi pertemu, pencarian pertemu berikutnya dimulai segera setelah pertemu terakhir, bukannya dimulai setelah aksara yang mengandung pre-pencarian
(? < = pattern)Sebuah precek positif sebaliknya analogen dengan precek positif maju, tetapi dalam arah yang berlawanan. Contohnya, "(? < = 95 | 98 | NT | 2000) Windows"Dapat bertemu"2000Windows"Dalam"Windows"Tapi mereka tidak bertemu."3.1 Windows"Dalam"Windows".
(? <! pattern)Sebuah precek negatif sebaliknya analogen dengan precek negatif maju, tetapi dalam arah yang berlawanan. Contohnya "(? <! 95 | 98 | NT | 2000) Windows"Dapat bertemu"3.1 Windows"Dalam"Windows"Tapi mereka tidak bertemu."2000Windows"Dalam"Windows".
X | yBertemu dengan x atau y. Contohnya, "Z | food"Dapat bertemu"Z"Atau"Makanan"."(Z | f) ood"Lalu bertemu"Zood"Atau"Makanan".
[Xyz]Aksara set. Bertemu dengan aksara yang terdapat didalam. Contohnya, "[Abc]"Dapat bertemu"biasa"Dalam"A".
[^ xyz]Set aksara negatif. Bertemu dengan aksara yang tidak terdapat didalam. Contohnya, "[^ abc]"Dapat bertemu"biasa"Dalam"p".
[A-z]Aksara rentang. Bertemu dengan aksara dalam rentang yang ditentukan. Contohnya, "[A-z]"Dapat bertemu"A"Ke."Z"Aksara huruf kecil mana pun dalam rentang.
^[ a-z]Aksara negatif rentang. Bertemu dengan aksara yang tidak berada dalam rentang yang ditentukan. Contohnya, "^[ a-z]"Dapat bertemu apa pun yang tidak ada di sana"A"Ke."Z"Aksara mana pun dalam rentang.
BBertemu dengan batasan kata, yang merujuk kepada posisi antara kata dan ruang. Contohnya, "Er b"Dapat bertemu"Tidak pernah"Dalam"er"Tapi mereka tidak bertemu."Kata kerja"Dalam"er".
BBertemu dengan non-batasan kata. "Er B"Dapat bertemu"Kata kerja"Dalam"er"Tapi mereka tidak bertemu."Tidak pernah"Dalam"er".
CxBertemu dengan aksara kontrol yang ditentukan oleh x. Contohnya, cM bertemu dengan Control-M atau return carriage. Nilai x mesti satu dari A-Z atau a-z. Jika tidak, lakukan c sebagai aksara literal "C"Aksara.
DBertemu dengan aksara numerik. Sama dengan [0-9].
DBertemu dengan non-Aksara numerik. Sama dengan [^ 0-9].
FBertemu dengan aksara halaman. Sama dengan x0c dan cL.
nBertemu dengan aksara baris baru. Sama dengan x0a dan cJ.
rBertemu dengan return carriage. Sama dengan x0d dan cM.
scocok dengan karakter kosong, termasuk spasi, tab, halaman feed, dll. Sama dengan [ f n r t v].
Scocok dengan non-karakter kosong. Sama dengan [^ f n r t v].
tcocok dengan tab. Sama dengan x09 dan cI.
Vcocok dengan tab vertikal. Sama dengan x0b dan cK.
Wcocok dengan karakter kata termasuk garis bawah. Sama dengan "[A-Za-z0- 9_]".
Wcocok dengan non-karakter kata. Sama dengan "[^ A-Za-z0- 9_]".
XNcocokN, di manaNPencegah nilai heksadesimal. Nilai pencegah heksadesimal harus dua yang diatur-panjang digit. Contoh, " X41"Cocok.A"." X041"Sama dengan" X04 & 1". Pemakaian enkoding ASCII dapat digunakan dalam ekspresi reguler..
\NumcocokNum, di manaNumAdalah bilangan bulat positif. Referensi ke cocokan yang didapatkan. Contoh, "(.) 1" cocok dua karakter yang sama berurutan."
\NMengidentifikasi nilai pencegah oktal atau referensi mundur. Jika\NSebelum setidaknyaNSubekspresi yang diambilNUntuk referensi mundur. Jika tidak, jikaNAdalah bilangan oktal (0-7), laluNAdalah nilai pencegah oktal.
\nmMengidentifikasi nilai pencegah oktal atau referensi mundur. Jika\nmSetidaknya sebelumnmUntuk mendapatkan subekspresi, lalunmAdalah referensi mundur. Jika\nmSetidaknya sebelumNAmbil, laluNUntuk teks berikutnyamJika tak ada syarat sebelumnya yang memenuhi, jikaNdanmKedua-duanya adalah digit oktal (0-7), lalu\nmakan cocok nilai pencegah oktalnm.
\nmlIFNAdalah bilangan oktal (0-3), danM dan lKedua-duanya adalah digit oktal (0-7), lalu cocok nilai pencegah oktalnmL.
uNcocokN, di manaNAdalah karakter Unicode yang diwakili oleh empat digit heksadesimal. Contoh, © cocok dengan simbol hak cipta (©).
nama pengguna/^ [a - z0 - 9_ -] {3,16} $/
kata sandi/^ [a - z0 - 9_ -] {6,18} $/
Kata sandi 2(? = ^. {8 ,}$)(?=.* d )(?=.* W +)(?=.*[ A - Z ])(?=.*[ a - z ])(?!.* n). * $ (Mengandung angka/huruf besar/huruf kecil/simbol tanda baca, seluruh empat harus tersedia, lebih dari 8 digit)
nilai heksadesimal/^ #? ([a-f0-9] {6} | [a-f0-9] {3}) $/
E-alam email/^ ([a - z0 - 9 _.-]+)@([ da - z .-]+).([ a - z.] {2,6}) $/
/^ [a-z d] + (. [a-z d ]+)*@([ d a-z] (- [ d a-z ])?)+(.{ 1,2} [a-z] +) + $/atauW +([-+.] w +) * @ w +([-.] w +) *. w +([-.] w +) *
URL/^ (https ?://)?([ da - z .-]+).([ a - z.] {2,6 })([/ w .-]*)*/?$/ atau [A - zA - z ]+://[^ s] *
IP alamat/((2 [0-4d | 25 [0-5] | [01? d d?) .) {3}2 [0-4d | 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?) $/atau ((2 [0-4d | 25 [0-5] | [01? d d?) .) {3}2 [0-4d | 25 [0-5] | [01]? d d?)
HTML tag/^ < ([a - z ]+)([^<]+)*(?:>(.*)</ 1 > | s +/>)$/ atau<(.*)(.*)>.*</ 1 >|<(.*) />
Hapus Komentar Kode\(? <! http: | S)//. * $
Match double-karakter byte (termasuk karakter Cina)[^ x00- xff]
Kanji (karakter)[One -]
Range karakter Cina dalam pengkodean Unicode/^ [-] + $/
Cina dan penuh-tanda titik lebar (karakter)[- -: -, -! - 🥰]
Tanggal (tahun-bulan-hari)( d {4}) | d {2) - ((0? ([1-9]) | (1 [1 | 2)) - ((0? [1-9]) | ([12] ([1-9]) | (3 [0 | 1))
Tanggal (Bulan/Hari/Tahun)((0? [1-9] {1}) | (1 [1 | 2))/(0? [1-9] | ([12] [1-9]) | (3 [0 | 1))/( d {4}) | d {2)
Waktu (jam: menit, 24-jam jam)((1 | 0?) [0-9] | 2 [0-3])-5] [0-9})
Nomor telepon tetap negara Rakyat China( d {4} - | d {3} -)? ( d {8}) | d {7)
Nomor ponsel negara Rakyat China1 d {10}
Kode pos negara Rakyat China[1-9] d {5}
Nomor ID negara Rakyat China (15 atau 18 digit) D {15} ( d d [0-9xX])?
Non-integer negatif (integer positif atau nol) D +
integer positif[0-9] * [1-9] [0-9] *
integer negatif- [0-9] * [1-9] [0-9] *
integer-? d +
desimal(-? d +) (. d +)?
garis kosong N s * r atau n n (editplus) atau ^ [ s S] * n
Nomor QQ[1-9] d {4,}
Kata yang tidak mengandung abcB ((?! abc) w) + b
Match first and last whitespace characters^ s * | s * $
yang sering digunakan oleh editor
Di sini adalah beberapa penggantian untuk Chinese (editplus)
^ [0-9]. * n
^ [^]. * n
^ [Exercise]. * 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 >

tanda pengucapan ekspresi reguler

Tanda pengucapan ekspresi reguler untuk daftar ekspresi reguler umum, permintaan tanda pengucapan ekspresi reguler, tanda pengucapan ekspresi reguler umum, tanda pengucapan ekspresi reguler dasar, sub-Tanda pengucapan ekspresi, penambah ekspresi reguler, mode berantai ekspresi reguler, ekspresi reguler bukan-Mode berantai, melalui cara yang sederhana dan cepat untuk mengawasi string.

Lagi kaki anda: