Uji ekspresi reguler secara online. Analisis kecocokan, perbaiki kesalahan, dan buat pola yang efektif untuk pencarian data.
Tidak ditemukan kecocokan
Tidak ada konten yang tidak cocok
^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'*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 kemunculan\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 kontrol\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 vertikal(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'$`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)(?=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)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.
Konversi stempel waktu antara format yang berbeda
Dekode string yang dienkode URL
Periksa pengalihan URL dan lihat ke mana arahnya
Memungkinkan Anda memeriksa pola RegExp secara real-time, yang menyederhanakan pengembangan dan debugging pola pencarian yang kompleks.
Memungkinkan Anda mempertimbangkan kepekaan huruf besar/kecil, pencarian global, mode multiline, dan pengaturan lain yang digunakan dalam bahasa pemrograman.
Memungkinkan Anda dengan cepat membuat ekspresi untuk pemrosesan otomatis array teks besar, log, dan kode HTML.