Regex Deneyicisi

Canlı eşleşme vurgusu, gruplar ve değiştirme ile düzenli ifadeleri deneyin
  • Dosyalar cihazınızdan çıkmaz
  • Tarayıcıda çalışır
  • Ücretsiz, kayıt yok, filigran yok
Matches will be listed here.

Regex Deneyicisi nasıl kullanılır

JavaScript düzenli ifadelerini canlı vurgulama, yakalama grupları ve bir değiştirme önizlemesiyle metninize karşı deneyin. Her örüntü belirteç belirteç açıklanır ve araç çalıştırmaya hazır JavaScript üretir. Eşleştirme bir arka plan işçisinde çalışır, bu yüzden kontrolden çıkan bir örüntü sayfayı dondurmak yerine durur.

  1. 1

    Düzenli ifade'ye bir örüntü yazın veya Yaygın örüntüler'den birini seçin. /pattern/flags yapıştırmak bayrakları da doldurur.

  2. 2

    İhtiyacınız olan bayrakları açıp kapatın, örneğin g, i, m veya s.

  3. 3

    Metninizi Deneme dizisi'ne yapıştırın. Eşleşmeler vurgulanır; gruplarını görmek için birinin üzerine gelin.

  4. 4

    Eşleşmeler, Açıklama ve Kod sekmelerini kullanın veya string.replace() sonucunu önizlemek için Değiştir'i açın.

Sık sorulan sorular

Hangi regex lezzetini kullanır?

JavaScript, tarayıcınıza yerleşik motor. g, i, m, s, u, y, d ve v bayrakları desteklenir. PCRE, Python veya Java'ya özgü sözdizimi farklı davranabilir.

Neden yalnızca bir eşleşme buluyor?

g bayrağı olmadan JavaScript ilk eşleşmede durur. Hepsini bulmak için g'yi (global) açın.

"1,5 s sonra durdu" ne anlama gelir?

Örüntü bu metinde çok uzun sürdü, genellikle (a+)+ gibi iç içe niceleyicilerle felaket geri izlemeden. İç parçaları daha belirli yapın veya örüntüyü sabitleyin.

Değiştirmede adlandırılmış grupları nasıl kullanırım?

Adlandırılmış bir grup için $<name>, numaralı biri için $1 ve tüm eşleşme için $& yazın. Şununla değiştir altındaki düğmeler bu belirteçleri ekler.

Deneme metnim saklanıyor veya yükleniyor mu?

Metniniz hiç yüklenmez. Örüntü, bayraklar ve değiştirme bu tarayıcıda hatırlanır; deneme dizisi hatırlanmaz.