A Regex Tester és a Generator segít a szokásos kifejezés tesztelésében és a JavaScript Php Go Java Ruby és Python Regex kódjának előállításában.
^[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))))
A Reguláris Kifejezés Tesztelő és Generátor egy olyan eszköz, amely lehetővé teszi reguláris kifejezések írását, tesztelését és hibakeresését, vagy reguláris kifejezés minták automatikus generálását szöveges minták vagy szabályok alapján. A reguláris kifejezések hatékony keresési minták, amelyeket szöveg egyeztetésére, érvényesítésére, kinyerésére vagy cseréjére használnak.
Azonnali visszajelzés: Gyorsan láthatja, hogyan egyezik a reguláris kifejezés mintája a bemeneti adatokkal.
Hibaészlelés: Segít a szintaktikai hibák vagy a nem kívánt egyezések azonosításában.
Mintaépítés: Automatizálja az összetett kifejezések létrehozását, időt takarít meg és csökkenti a hibákat.
Tanulási eszköz: Élő példákon és magyarázatokon keresztül segít a kezdőknek megérteni a reguláris kifejezések működését.
Reguláris kifejezés tesztelő:
Adja meg a reguláris kifejezés mintáját.
Írjon be teszt karakterláncokat az egyezések megtekintéséhez.
Tekintse meg az egyezések kiemeléseit és a rögzítési csoportokat.
Reguláris kifejezés generátor:
Adjon meg minta szöveget, vagy írjon le egy mintát (pl. "e-mail címek" vagy "dátumok").
Hagyja, hogy az eszköz generáljon egy megfelelő reguláris kifejezést.
Opcionálisan testreszabhatja vagy finomíthatja a generált mintát.
Űrlapbevitel érvényesítésekor (pl. e-mail, telefonszám, irányítószám).
Naplókból, dokumentumokból vagy kódból adott adatok kinyerésekor.
Karakterláncok cseréjekor vagy formázásakor szövegszerkesztők, szkriptek vagy kód használatával.
Regax minták tanulásakor vagy hibakeresésekor programozáshoz, automatizáláshoz vagy szövegfeldolgozáshoz.