Kontrola regulárních výrazů
Kontroluje a ověřuje regulární výrazy v PHP, JavaScriptu a Pythonu
Vlastnosti
Vyhodnocení shody při zadání
Promítne výsledek ihned podle zadání vzoru a textu
Zvýraznění míst shody
V tabulce s čísly řádků vizuálně zvýrazní shodující se řetězce
Podpora modifikátorů i, g, m, s, u
Volně kombinujte příznaky jako velikost písmen či víceřádkový režim
Okamžité vyzkoušení na vestavěné ukázce
Připravený vzor a ukázku textu vyvoláte tlačítkem
Jak používat
Zadejte vzor regulárního výrazu
Do horního vstupního pole zapište vzor, který chcete porovnat
Zadání ověřovaného textu
Do spodní textové oblasti vložte text, který chcete porovnat
Podle potřeby zvolte příznaky
Modifikátory určíte zaškrtávacími poli i, g, m, s a u
Kontrolou zobrazte výsledek
Na místě zobrazí výsledek porovnání se zvýrazněnými místy shody
Případy použití
Ladění vzorů
Odhalí příčinu, proč regulární výraz neodpovídá podle záměru
Návrh validace vstupů
Před implementací otestuje ověřovací vzory pro e-mail či telefonní číslo
Ověření extrakce informací z logů
Ověří vytažení požadovaného řetězce z logů či textu
Studium a procvičování regulárních výrazů
Osvojí si chování příznaků a metaznaků zkoušením na konkrétních příkladech
Základní znalosti
Co je regulární výraz
Regulární výraz je zápis, který používá symboly k vyjádření vzorů znaků, jako jsou „3 číslice" nebo „řetězec obsahující @". Používá se pro vyhledávání, nahrazování a ověřování vstupu. Například \d{3} odpovídá 3 číslicím.
Hlavní modifikátory (příznaky)
- i, g:i znamená nerozlišování velkých a malých písmen, g znamená vyhledávání všech výskytů namísto zastavení u prvního. Jde o nejčastěji používanou kombinaci.
- m (víceřádkový režim):m znamená víceřádkový režim, ve kterém ^ a $ odpovídají začátku a konci každého řádku namísto celého textu.
- s, u:s znamená, že tečka (.) odpovídá také zalomení řádku, u znamená režim Unicode, který správně zpracovává náhradní páry (některé sinogramy a emoji) na úrovni bodů kódu.
Bezpečnost a soukromí
Vše v prohlížeči
Vstupní data jsou zpracována pouze ve vašem prohlížeči a nejsou odesílána ven.
Zpracování pouze v prohlížeči
porovnání regulárního výrazu se provádí výhradně v rámci vašeho prohlížeče a vstupní data se neposílají na server.
Komunikace šifrována pomocí HTTPS
Načítání stránky je také šifrováno pomocí TLS a třetí strany nemohou přečíst obsah.
Bez odesílání třetím stranám
Vstupní data se neposílají externím službám, jako jsou reklamní sítě nebo sledovací služby.
Bez automatického ukládání výsledků
vzor a text a navrhované vstupy se neukládají na serveru.
Sledujte RAKKOTOOLS v Googlově vyhledávání
175 užitečných nástrojů je snadnější najít v Googlově vyhledávání a vyhledávání AI!
- Nalezení ve vyhledávání
- Také se zobrazí ve vyhledávání AI
- Objevujte nové nástroje
