Tester a generátor Regex vám pomôže otestovať váš regulárny výraz a vygenerovať kód ReGEX pre JavaScript PHP Go Java Ruby a Python.
^[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))))
Tester a generátor regulárnych výrazov (regulárnych výrazov) je nástroj, ktorý vám umožňuje písať, testovať a ladiť regulárne výrazy alebo automaticky generovať vzory regulárnych výrazov na základe textových vzorov alebo pravidiel. Regulárne výrazy sú výkonné vyhľadávacie vzory používané na porovnávanie, overovanie, extrakciu alebo nahrádzanie textu.
Okamžitá spätná väzba: Rýchlo zistite, ako sa váš vzor regulárnych výrazov zhoduje so vstupnými údajmi.
Detekcia chýb: Pomáha identifikovať syntaktické chyby alebo nezamýšľané zhody.
Vytváranie vzorov: Automatizuje vytváranie zložitých výrazov, čím šetrí čas a znižuje počet chýb.
Vzdelávací nástroj: Pomáha začiatočníkom pochopiť, ako regulárny výraz funguje, prostredníctvom živých príkladov a vysvetlení.
Tester regulárnych výrazov:
Zadajte svoj vzor regulárnych výrazov.
Zadajte testovacie reťazce a zistite, čo sa zhoduje.
Zobrazte zvýraznené zhody a skupiny zachytení.
Generátor regulárnych výrazov:
Poskytnite vzorový text alebo popíšte vzor (napr. „e-mailové adresy“ alebo „dátumy“).
Nechajte nástroj vygenerovať zodpovedajúci regulárny výraz.
Voliteľne prispôsobte alebo spresnite vygenerovaný vzor.
Pri overovaní vstupu z formulára (napr. e-mail, telefónne číslo, PSČ).
Pri extrakcii konkrétnych údajov z protokolov, dokumentov alebo kódu.
Pri nahrádzaní alebo formátovaní reťazcov pomocou textových editorov, skriptov alebo kódu.
Pri učení sa alebo ladení vzorov regulárnych výrazov na použitie v programovaní, automatizácii alebo spracovaní textu.