Masukkan string untuk di-escape agar bisa digunakan di dalam ekspresi reguler. Karakter regex khusus (misal . * + ? [ ] ( ) ) akan di-escape sehingga pola cocok dengan teks Anda secara literal. Berjalan di browser Anda.
Tentang Regex Escape
Dalam ekspresi reguler, karakter seperti . * + ? [ ] ( ) memiliki makna khusus. Jika Anda ingin mencarinya secara literal, Anda harus meng-escape-nya dengan backslash. Alat ini melakukannya untuk Anda: tempel string Anda dan dapatkan versi yang aman untuk digunakan di dalam regex.
Cara menggunakan
- Masukkan string yang ingin Anda cocokkan secara literal dalam regex.
- Klik Escape untuk regex. Salin hasilnya dan gunakan dalam pola Anda.
Pertanyaan yang Sering Diajukan
Karakter apa saja yang di-escape?
Karakter yang memiliki makna khusus dalam regex di-escape: . * + ? ^ $ [ ] ( ) { } | \ dan lainnya. Sehingga pola cocok dengan string Anda secara literal.
Apakah teks saya dikirim ke server?
Tidak. Proses escape berjalan di browser Anda. Teks Anda tidak pernah meninggalkan perangkat Anda.
Bisakah saya menggunakan ini di JavaScript replace?
Ya. Gunakan string yang sudah di-escape di new RegExp(escaped) atau di dalam /.../ agar teks pencarian Anda diperlakukan sebagai literal, bukan sintaks regex.