Regex test cihazı ve jeneratör, düzenli ifadenizi test etmenize ve JavaScript PHP Go Java Ruby ve Python için REGEX kodu oluşturmanıza yardımcı olur.
^[0-9]*$
^\d{n}$
^\d{n,}$
^\d{m,n}$
^(0|[1-9][0-9]*)$
^([1-9][0-9]*)+(.[0-9]{1,2})?$
^(\-)?\d+(\.\d{1,2})?$
^(\-|\+)?\d+(\.\d+)?$
^[0-9]+(.[0-9]{2})?$
^[0-9]+(.[0-9]{1,3})?$
^[1-9]\d*$ or ^([1-9][0-9]*){1,3}$ or ^\+?[1-9][0-9]*$
^\-[1-9][]0-9"*$ or ^-[1-9]\d*$
^\d+$ or ^[1-9]\d*|0$
^-[1-9]\d*|0$ or ^((-\d+)|(0+))$
^\d+(\.\d+)?$ or ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$
^((-\d+(\.\d+)?)|(0+(\.0+)?))$ or ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ or ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ or ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
^(-?\d+)(\.\d+)?$ or ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
^[A-Za-z0-9]+$ or ^[A-Za-z0-9]{4,40}$
^.{3,20}$
^[A-Za-z]+$
^[A-Z]+$
^[a-z]+$
^[A-Za-z0-9]+$
^\w+$ or ^\w{3,20}$
[^%&',;=?$\x22]+
[^~\x22]+
^[a-zA-Z0-9_.+-][email protected][a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?
^(0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])[- /.](19|20)?[0-9]{2}$
^(0?[1-9]|1[0-2])$
^(0[1-9]|[12][0-9]|3[01])$
^.*(?=.{6,})(?=.*d)(?=.*[A-Z])(?=.*[a-z])(?=.*[[email protected]#$%^&*? ]).*$
\b\d{3}[-.]?\d{3}[-.]?\d{4}\b
^[0-9]{5}(?:-[0-9]{4})?$
^[a-z0-9-]+$
/[\-\[\]\/\\\{\}\(\)\*\+\?\.\^\$\|]/
^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$
[\u4e00-\u9fa5]
[^\x00-\xff]
\n\s*\r (be used to delete blank lines)
<(\S*?)[^>]*>.*?|<.*? />
^\s*|\s*$ or (^\s*)|(\s*$)
((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))
Regex (Düzenli İfade) Test Cihazı ve Oluşturucusu, düzenli ifadeleri yazmanıza, test etmenize ve hata ayıklamanıza veya metin desenlerine veya kurallarına dayalı otomatik olarak regex desenleri oluşturmanıza olanak tanıyan bir araçtır. Düzenli ifadeler, metin eşleştirme, doğrulama, çıkarma veya değiştirme için kullanılan güçlü arama kalıplarıdır.
Anında Geri Bildirim: Düzenli ifade kalıplarınızın giriş verileriyle nasıl eşleştiğini hızla görün.
Hata Algılama: Sözdizimi hatalarını veya istenmeyen eşleşmeleri belirlemeye yardımcı olur.
Kalıp Oluşturma: Karmaşık ifadelerin oluşturulmasını otomatikleştirerek zamandan tasarruf sağlar ve hataları azaltır.
Öğrenme Aracı: Yeni başlayanların canlı örnekler ve açıklamalar aracılığıyla düzenli ifadelerin nasıl çalıştığını anlamalarına yardımcı olur.
Regex Test Cihazı:
Regex deseninizi girin.
Nelerin eşleştiğini görmek için test dizeleri girin.
Eşleşme vurgularını görüntüleyin ve grupları yakalayın.
Regex Oluşturucu:
Örnek metin sağlayın veya bir deseni açıklayın (örneğin, "e-posta adresleri" veya "tarihler").
Aracın karşılık gelen bir regex oluşturmasına izin verin.
Oluşturulan deseni isteğe bağlı olarak özelleştirin veya iyileştirin.
Form girişini (örneğin, e-posta, telefon numarası, posta kodu) doğrularken.
Günlüklerden, belgelerden veya koddan belirli verileri çıkarırken.
Metin düzenleyicileri, betikleri veya kodu kullanarak dizeleri değiştirirken veya biçimlendirirken.
Programlama, otomasyon veya metin işlemede kullanılmak üzere regex desenlerini öğrenirken veya hata ayıklarken.