T

Text Machine

Alat teks andal, di browser Anda

Penguji Regex

Bangun dan uji ekspresi reguler terhadap teks Anda sendiri secara real-time. Lihat setiap kecocokan tersorot, periksa grup tangkap, dan pratinjau hasil penggantian — semuanya di browser Anda.

Ekspresi reguler

/

/g

Flag

String uji
Ganti dengan

Tips: aktifkan flag g untuk mengganti setiap kecocokan, bukan hanya yang pertama.

Cara menggunakan Penguji Regex

  1. 1

    Tulis pola Anda

    Ketik ekspresi reguler di bidang pola, lalu aktifkan/nonaktifkan chip flag (g, i, m, dan lainnya) untuk mengatur secara tepat bagaimana pencocokan bekerja.

  2. 2

    Tambahkan teks uji Anda

    Tempel teks yang ingin Anda cari ke kotak “String uji”. Kecocokan langsung tersorot saat Anda mengetik atau menyunting pola.

  3. 3

    Periksa kecocokannya

    Tinjau setiap kecocokan, posisinya dalam teks, serta grup tangkap atau grup bernama mana pun di daftar hasil untuk memastikan pola berperilaku sesuai harapan.

  4. 4

    Ganti atau salin

    Masukkan teks pengganti untuk melihat pratinjau substitusi dengan referensi balik gaya $1, lalu salin hasilnya langsung ke kode atau dokumen Anda.

Pertanyaan yang sering diajukan

Apa itu ekspresi reguler?
Ekspresi reguler, atau regex, adalah pola ringkas yang digunakan untuk mencari, mencocokkan, dan mengubah teks. Para pengembang mengandalkannya untuk validasi input, cari-dan-ganti, penguraian, dan ekstraksi data di hampir setiap bahasa pemrograman dan editor teks.
Varian regex apa yang digunakan penguji ini?
Alat ini menggunakan mesin ekspresi reguler JavaScript (ECMAScript) yang tertanam di browser Anda — mesin yang sama yang dipakai Node.js dan aplikasi web modern. Pola dan flag berperilaku persis seperti di kode JavaScript Anda sendiri.
Apa arti flag-flag tersebut?
g (global) menemukan setiap kecocokan alih-alih berhenti di yang pertama, i mengabaikan huruf besar/kecil, m membuat ^ dan $ cocok di pergantian baris, s membuat titik cocok dengan karakter baris baru, u mengaktifkan penanganan Unicode penuh, dan y (sticky) menambatkan pencocokan ke posisi tertentu dalam teks.
Bagaimana cara kerja grup tangkap?
Tanda kurung dalam pola Anda membuat grup tangkap yang menarik keluar bagian dari setiap kecocokan. Grup bernomor dirujuk sebagai $1, $2, dan seterusnya, sementara grup bernama yang ditulis sebagai (?<name>…) ditampilkan terpisah, sehingga Anda bisa mengekstrak persis data yang Anda butuhkan.
Apakah data saya dikirim ke server?
Tidak. Setiap pencocokan dan penggantian berjalan sepenuhnya di browser Anda menggunakan mesin regex bawaannya. Tidak ada yang Anda ketik diunggah, dicatat, atau disimpan, sehingga penguji ini bekerja offline dan menjaga teks Anda tetap sepenuhnya privat.

Alat terkait

Lanjutkan dengan alat praktis ini

Konverter HTML ke Teks

Pemformat JSON

Dekoder JWT

Generator Gradien CSS

Generator Box Shadow CSS

Konverter Teks ke HTML