Gelişmiş Bul ve Değiştir

Tam regex, capture grupları ve canlı eşleşme sayısıyla metin bul ve değiştir.

Bu gelişmiş bul ve değiştir aracı nedir?

Bu, tam düzenli ifade desteği, büyük/küçük harf duyarsız eşleştirme, multiline ve dot-all bayrakları, capture-group geri referansları ve canlı eşleşme sayısıyla ücretsiz, tarayıcı tabanlı bir bul ve değiştir aracıdır — ve hiçbir veri cihazınızdan çıkmaz, çünkü her işlem kendi cihazınızda JavaScript ile çalışır.

Metni regex ile yüklemeden çevrimiçi nasıl bulup değiştiririm?

Metninizi yapıştırın, neyi bulup neyle değiştireceğinizi yazın. Regex, büyük/küçük duyarsız, multiline ve dot-all'ı ihtiyaca göre açın; değiştirilmiş metin ve eşleşme sayısı canlı güncellenir. Hiçbir şey yüklenmez — her şey tarayıcınızda çalışır.

Öne çıkan özellikler

Tam regex bayrakları
Büyük/küçük duyarsız (i), multiline ^/$ (m) ve dot-all (s) bayraklarını açın; bul-değiştir için global her zaman açıktır.
Capture grupları
Değiştirmede $1, $2 geri referanslarını kullanın; eşleşmenin parçalarını yeniden sıralayın, biçimlendirin veya kullanın — liste veya markup yeniden yapılandırması için harika.
Canlı eşleşme sayısı
Onaylamadan önce kaç eşleşmenin değişeceğini her tuş vuruşunda güncellenmiş olarak görün.
Düz veya regex modları
Hazır bul-değiştir ile tam regex motoru arasında geçiş yapın; basit değişimler basit, karmaşık dönüşümler mümkün kalır.

Nasıl kullanılır

Metni yapıştırın, bul desenini ve değişimini yazın. Desenler için Regex'i açın, harfi harfine bul için kapatın. Bayraklar (büyük/küçük duyarsız, multiline, dot-all) eşleştirmeyi inceltir. Çıktı ve eşleşme sayısı anında güncellenir. Sonucu kopyalayın veya indirin. Hiçbir şey sunucuya gönderilmez.

Sıkça sorulan sorular

Capture gruplarını destekler mi?

Evet. Değiştirmede $1, $2... kullanarak desende ( ) ile yakalanan gruplara başvurun — ad parçalarını yeniden sıralamak, tarih biçimlerini değiştirmek veya CSV satırlarını yeniden yapılandırmak için kullanışlı.

Multiline ve dot-all bayrakları ne yapar?

Multiline; ^ ve dolar işaretinin tüm dize yerine her satırın başına ve sonuna eşleşmesini sağlar. Dot-all; . karakterinin yeni satırlara da eşleşmesini sağlar, böylece tek desen birden çok satıra yayılabilir.

Metnim yükleniyor mu?

Hayır. Her şey yerel RegExp motoru kullanılarak tarayıcınızda çalışır; gizli taslaklar ve production verisi bile özel kalır.

Tooljar ekibi tarafından tarayıcının yerel RegExp motoru ile standart-uyumlu bayrak işleme ve capture-group değiştirme üzerine geliştirildi; çıktı kodunuzun, editörünüzün veya sed boru hattınızın üreteceğiyle örtüşür.