Penguji Regex
Uji Ungkapan Reguler Dalam Masa Nyata
Tulis pola regex anda, masukkan string ujian, dan lihat padanan disorot dengan serta-merta. Menyokong bendera global, tidak sensitif kes, dan pelbagai baris.
Sorotan Padanan Secara Langsung
Lihat padanan disorot dalam string ujian anda semasa anda menaip pola anda. Maklum balas visual segera.
Semua Bendera Regex JS
Togol bendera global (g), tidak sensitif kes (i), pelbagai baris (m), dan dot-semua (s) dengan satu klik.
Butiran Kumpulan Tangkap
Lihat semua padanan dengan butiran penuh termasuk kumpulan tangkap, indeks, dan teks yang dipadankan.
100% Di Sisi Klien
Berjalan sepenuhnya dalam pelayar anda. Tiada panggilan pelayan, tiada pengumpulan data, hasil segera.
Ungkapan Reguler: Alat Penting untuk Pembangun
Ungkapan reguler (regex atau regexp) adalah pola yang kuat digunakan untuk memadankan, mencari, dan memanipulasi teks. Mereka disokong dalam hampir setiap bahasa pengaturcaraan termasuk JavaScript, Python, Java, PHP, dan banyak lagi. Dari mengesahkan alamat emel hingga menganalisis fail log, regex adalah kemahiran yang tidak dapat dipisahkan bagi mana-mana pembangun.
Sintaks Regex Biasa
Elemen regex utama termasuk: \d (digit), \w (watak kata), \s (ruang putih), . (apa-apa watak), * (sifar atau lebih), + (satu atau lebih), ? (pilihan), [] (kelas watak), () (kumpulan), ^ (mula), dan $ (akhir). Gabungkan blok bangunan ini untuk mencipta pola yang tepat memadankan teks yang anda perlukan. Sebagai contoh, \b\w+@\w+\.\w+\b memadankan pola seperti emel yang mudah.
Petua untuk Menulis Regex yang Lebih Baik
Mulakan dengan mudah dan tingkatkan kerumitan. Uji dengan kerap menggunakan data sampel sebenar. Gunakan pengkuantiti tidak tamak (*? dan +?) apabila anda mahu padanan yang paling pendek. Gunakan kumpulan bernama (?