Testujte regulárny výraz na svojom texte v reálnom čase. Uvidíte každú zhodu zvýraznenú, so skupinami zachytenia a príznakmi. Beží výhradne vo vašom prehliadači.
Ako používať nástroj Tester Regex
Napíšte svoj regulárny výraz do poľa vzoru.
Prepínajte príznaky (g, i, m, s, u), ktoré potrebujete.
Zadajte testovací reťazec a uvidíte zhody zvýraznené s ich skupinami.
Často kladené otázky
Modul JavaScript (ECMAScript) zabudovaný vo vašom prehliadači, takže výsledky zodpovedajú tomu, čo váš JavaScript a TypeScript kód bude robiť.
g nájde všetky výskyty, i ignoruje veľkosť písmen, m robí z ^ a $ zhody na koncoch riadkov, s umožňuje bodke zhodovať sa s novými riadkami a u povoľuje plné spracovanie Unicode.
Povolte príznak viacriadkový (m), aby sa ^ a $ zhodovali na každom konci riadku, a pridajte príznak dotAll (s), ak potrebujete, aby sa bodka zhodovala aj so znakmi nového riadku.
Áno. Každá zhoda uvádza svoje číslované skupiny zachytenia a pomenované skupiny sa zobrazujú podľa mena, takže presne vidíte, čo každá časť vzoru zachytila.
Toto používa modul JavaScript. PCRE, Python a iné zdieľajú väčšinu syntaxe, ale líšia sa v lookbehind, pomenovaných skupinách a niektorých escapoch, takže pokročilé vzory portujte opatrne.
Nie. Vzor a váš testovací text sa vyhodnocujú výhradne vo vašom prehliadači a nikdy neopustia vaše zariadenie.
Tester regulárnych výrazov vám umožňuje budovať a ladiť regulárne výrazy na vašom vlastnom vzorovom texte, so zvýraznením zhôd živé počas písania. Používa modul regulárnych výrazov JavaScript, rovnaký v každom prehliadači a v Node.js, takže vzor, ktorý funguje tu, funguje vo vašom JavaScript a TypeScript kóde.
Prepínajte globálny, nezávislý na veľkosti písmen, viacriadkový a iné príznaky a uvidíte každú zhodu spolu s jej skupinami zachytenia. Je užitočný na overovanie vstupných formátov, extrahovanie polí z logov alebo testovanie vzoru pred vložením do kódu. Všetko beží vo vašom prehliadači, takže vaše vzory a testovací text sa nikdy nenahrávajú. Všimnite si, že iné jazyky ako PCRE, Python a Go zdieľajú väčšinu syntaxe, ale niektoré pokročilé konštrukcie sa môžu správať inak mimo JavaScriptu.
Súvisiace nástroje
Generujte hashe SHA-1, SHA-256, SHA-384 a SHA-512 z ľubovoľného textu priamo vo vašom prehliadači.
Prevádzajte farby medzi HEX, RGB a HSL so živým náhľadom.
Prevádzajte Unixové časové pečiatky na čitateľné dátumy a späť: UTC, miestny čas, ISO 8601 a relatívny čas. Sekundy a milisekundy sa rozpoznávajú automaticky.
Percentne kódujte a dekódujte URL a komponenty URL, bezpečne v UTF-8.