Kode & Format

Tes Regex

Tulis pola regex, uji coba karo teks; cocog bakal disorot, grup panangkep lan cacah cocog bakal langsung kadhaptar. Gratis, sisih klien.

Tes Regex
/ / g
Pirang-pirang gendera bisa dipilih; gendera aktif bakal disorot.
Informasi

Babagan Tes Regex

Ekspresi reguler (ekspresi reguler/regexRegex kuwi standar basa sing kuat sing digunakake kanggo nggoleki, verifikasi, utawa njupuk pola tartamtu ing njero teks. Sintaks sing padha ditrapake kanggo pamriksaan prasaja kaya email, nomer telpon, utawa verifikasi URL, uga tugas sing luwih maju kaya parsing file log utawa transformasi teks sing kompleks. Piranti Tes Regex gratis iki ngidini sampeyan langsung nguji pola sing wis diketik ing teks nyata.

Piranti, global (g), ora sensitif marang huruf gedhe/cilik (i), akeh garis (m), titik-kabeh (s / titikKabeh) lan Unicode (u) Iki ndhukung gendera. Kabeh bagean sing cocog disorot nganggo warna ing teks kasebut. Yen ana grup sing cocog,(klompok)Nilai-nilai kasebut kadhaptar ing tabel sing kapisah karo nomer-nomer kasebut, supaya sampeyan bisa kanthi gampang ndeleng nilai endi sing dijupuk klompok kasebut. Nalika sampeyan ngetik pola sing ora valid, alat kasebut langsung menehi peringatan lan ora nggawe aplikasi kasebut nabrak.

Kabeh pangolahan kedadeyan ing browser sampeyan; teks sampeyan ora dikirim menyang server apa wae. JavaScript iku asli. RegExp Amarga nggunakake mesin regex, asilé cocog banget karo lingkungan JavaScript. Sampeyan bisa nggunakake alat iki minangka area latihan ing proses pembelajaran regex, utawa kanggo nguji langsung pola sing bakal digunakake ing proyek sampeyan.

Kepriye carane nggunakake?

Langkah demi langkah

  1. Pola Regex Ketik ekspresi sing pengin dites ing kothak (garis miring) / (tanpa, mung polane).
  2. Miturut kabutuhanmu gendera Pilih: g kabeh pertandingan, i ora sensitif marang huruf gedhe/cilik, m akeh baris, s titik-kabeh, u Unicode.
  3. Teks Tes Tempel utawa ketik teks sing pengin digunakake kanggo nyoba pola kasebut ing area sing wis ditemtokake.
  4. Asil dianyari langsung: cocog ditekanakeCacahing cocog ditampilake.
  5. Yen ana grup panangkep, ing saben pertandhingan Tabel grup Katon; nomer lan nilai grup wis kadhaptar.
FAQ

Pitakonan sing Kerep Ditakoni

g: global — kalebu kabeh pertandhingan, ora mung sing pertama. i: ora sensitif marang huruf gedhe/cilik — ora mbedakake antarane huruf gedhe lan cilik. m: pirang-pirang baris — ^ lan $ Iki diinterpretasikake minangka jeda baris/newsline. s: titikKabeh — titik (.Iku uga memetakan karakter baris anyar. uUnicode — nyedhiyakake dhukungan Unicode kanthi lengkap.

Nalika alat kasebut ndeteksi pola sing ora valid, bakal nampilake pesen peringatan abang lan mbusak asil saiki. Aplikasi kasebut ora macet; asil kasebut langsung dianyari nalika sampeyan mbenerake pola kasebut.

Bagean sing dilebokake ing njero kurung ing pola sampeyan mbentuk grup panangkepan: contone (\d+)Kanggo saben pertandhingan, isi klompok iki kadhaptar ing tabel sing kapisah minangka Grup 1, Grup 2… lan sapanunggalane. Klompok sing ora dijenengi lan dijenengi ((?<iklan>...)) didhukung.

Amarga itungane ditindakake dening mesin JavaScript browser sampeyan, mula cepet sanajan teks pirang-pirang MB ing browser modern. Pola utawa ekspresi sing dawa banget kanthi "catastrophic backtracking" bisa ngalangi browser; ing kasus iki, refresh kaca kasebut.

Ora. Pola regex lan teks uji coba sampeyan mung diproses ing browser sampeyan; ora ana data sing dikirim utawa disimpen ing server.