Regex örneklerden
Örnek dizelerinizi düzenli ifadeye dönüştürün ve hangi örneklerin eşleştiğini görün.
Regex örneklerden
Desenin eşleşmesi gereken birkaç dize yapıştırın — her satırda bir tane — ve araç otomatik olarak bunların ortak şeklini yakkalayan bir düzenli ifade oluşturur. Oluşturulan desenin altında her örneğin yanında bir işaret olur, böylece sonucun yapıştırdığınız örnekleri gerçekten kapsayıp kapsamadığını bir bakışta görebilirsiniz.
Genelleme seviyesi, desenin ne kadar sabit olacağını kontrol eder. "Tam karakterler" tüm karakterleri olduğu gibi tutar ve yalnızca farklı şekildeki örnekleri alternatif yöntemle birleştirir. "Karakter sınıfları" basamakları, harfleri ve boşlukları \d, \p{Lu}/\p{Ll} ve \s ile değiştirir ancak örneklerinizde görülen kesin tekrar sayısını korur. "Esnek niceleyiciler" daha ileri giderek bu çalışmaları bir-veya-daha-fazla eşleşme haline getirir, bu daha iyi genelleştirir ancak örnek dizelerinden daha fazlasını eşleştirir. Sabitleme ^ ve $ ekleyerek tüm dizenin eşleşmesini sağlar, harflerin büyük/küçük farklılığının sayılıp sayılmaması kontrol edilir ve adlandırılmış gruplar desenin değişken kısımlarını sararak bunları daha sonra ada göre çıkarabilir. Lehçe seçeneği, adlandırılmış grupların JavaScript, PCRE veya Python için nasıl yazılacağını ayarlar; bu üçü söz dizimi konusunda anlaşmaz.
Dessenin eşleşmemesi gereken dizeler ekleyin ikinci alan içinde ve araç bunları da kontrol eder — hala eşleşen herhangi bir negatif örnek işaretlenir, bu desenin çok geniş olduğunu fark etmenin en hızlı yoludur. Açıklamayı etkinleştirerek deseni parça parça ve her bir kısmın ne yaptığını açıklayan anlaşılır tercümeleme alabilirsiniz.
Her şey yerel olarak tarayıcınızda çalışır: yapıştırdığınız örnekler, negatif örnekler ve oluşturulan desen asla cihazınızı terk etmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya daha fazla örnek üzerinde iyileştirmek için çıktıyı giriş içine geri gönderin.