Periksa dan Uji Ekspresi Reguler
Uji ekspresi reguler secara online. Analisis kecocokan, perbaiki kesalahan, dan buat pola yang efektif untuk pencarian data.
Kecocokan
Tidak ditemukan kecocokan
Sisa
Tidak ada konten yang tidak cocok
Referensi Cepat
Dasar-dasar Ekspresi Reguler
^Awal string$Akhir string.Metacharacter yang cocok dengan karakter apa pun kecuali baris baru (\n)|Cocok dengan karakter atau kelompok karakter tertentu di kedua sisi (ATAU)\Digunakan untuk meloloskan karakter khususaKarakter 'a'abString 'ab'Kuantifikator
*Cocok dengan 0 atau lebih kemunculan elemen sebelumnya?Cocok dengan 0 atau 1 kemunculan elemen sebelumnya+Cocok dengan 1 atau lebih kemunculan elemen sebelumnya{5}Cocok dengan tepat 5 kemunculan{5,}Cocok dengan 5 atau lebih kemunculan karakter atau kelompok sebelumnya{5,10}Cocok antara 5 dan 10 kemunculanKelas Karakter
\sCocok dengan karakter spasi\SCocok dengan karakter non-spasi\wCocok dengan karakter 'kata' (alfanumerik + garis bawah)\WCocok dengan karakter non-'kata'\dCocok dengan satu digit\DCocok dengan satu karakter non-digit[\b]Karakter backspace (backspace)\cCocok dengan karakter kontrolKarakter Khusus
\nCocok dengan karakter baris baru\tCocok dengan karakter tab\rCocok dengan karakter carriage return\ZZZCocok dengan karakter oktal ZZZ (misalnya, \040 untuk spasi)\xZZCocok dengan karakter heksadesimal ZZ (misalnya, \x20 untuk spasi)\0Karakter nol (Null)\vTab vertikalGrup
(xyz)Grup karakter penangkap(?:xyz)Grup karakter non-penangkap[xyz]Cocok dengan karakter tunggal apa pun dari set x, y, atau z[^xyz]Cocok dengan karakter apa pun *tidak* dalam set x, y, atau z[a-q]Cocok dengan karakter apa pun dalam rentang dari 'a' hingga 'q'[0-7]Cocok dengan digit apa pun dalam rentang dari '0' hingga '7'Penggantian String
$`Menyisipkan bagian string yang mendahului kecocokan$'Menyisipkan bagian string yang mengikuti kecocokan$+Menyisipkan grup penangkap yang terakhir cocok$&Menyisipkan seluruh string yang cocok$nMenyisipkan grup ke-n yang ditangkap (misalnya, $1, $2)Aserksi (Lookaheads/Lookbehinds & Batas)
(?=xyz)Lookahead Positif (menegaskan bahwa xyz mengikuti)(?!xyz)Lookahead Negatif (menegaskan bahwa xyz *tidak* mengikuti)(?<=xyz)Lookbehind Positif (menegaskan bahwa xyz mendahului)(?<!xyz)Lookbehind Negatif (menegaskan bahwa xyz *tidak* mendahului)\bBatas kata (posisi antara karakter 'kata' dan karakter non-'kata')\BBukan batas kata(?#comment)Komentar (diabaikan oleh mesin regex)Fitur alat "Penguji Regex"
Uji Ekspresi Reguler
Memungkinkan Anda memeriksa pola RegExp secara real-time, yang menyederhanakan pengembangan dan debugging pola pencarian yang kompleks.
Dukungan untuk Berbagai Flag dan Pengubah
Memungkinkan Anda mempertimbangkan kepekaan huruf besar/kecil, pencarian global, mode multiline, dan pengaturan lain yang digunakan dalam bahasa pemrograman.
Hasilkan Templat untuk Parsing Data
Memungkinkan Anda dengan cepat membuat ekspresi untuk pemrosesan otomatis array teks besar, log, dan kode HTML.
Instrumen Berguna
Konverter Stempel Waktu
Konversi stempel waktu antara format yang berbeda
Konversi stempel waktu
Pemformatan tanggal
Templat siap pakai dan fleksibel
Dekoder URL
Dekode string yang dienkode URL
Kodekan/Dekode
Dukungan format URL
Karakter khusus
Pemeriksa Pengalihan
Periksa pengalihan URL dan lihat ke mana arahnya
Analisis pengalihan
Pemeriksaan berantai
Kode respons
Periksa dan Uji Ekspresi Reguler
Harap dicatat bahwa ekspresi reguler dalam alat ini diproses sesuai dengan standar ECMAScript (JavaScript RegExp). Ini berarti perilaku pola sesuai dengan cara kerjanya di browser atau dalam kode JavaScript. Beberapa konstruksi, seperti karakter escaping (/ dan /), mungkin berperilaku sama, meskipun terlihat berbeda. Jika Anda terbiasa dengan ekspresi reguler dalam bahasa lain (misalnya, Python, PHP, .NET atau POSIX), perhatikan bahwa mereka mungkin memiliki perbedaan dalam sintaksis dan logika pencocokan.
Alat ini memungkinkan Anda menguji ekspresi reguler (RegEx) dan memeriksa operabilitasnya. RegEx banyak digunakan dalam pemrograman, pemrosesan data, dan analitik SEO.
Dengan itu, Anda dapat mencari, mengganti, dan menganalisis pola teks, menyederhanakan pekerjaan dengan sejumlah besar data.