Kontrola regulárnych výrazov

Skontrolujte a overte regulárne výrazy v PHP, JavaScripte a Pythone

Vlastnosti

Vyhodnotenie zhody pri zadaní

Výsledok sa premietne okamžite pri zadaní vzoru a textu

Zvýraznenie miest zhody

Vizuálne zvýrazní zhodný text v tabuľke s číslami riadkov

Podpora modifikátorov i, g, m, s, u

Voľne kombinujte príznaky ako rozlišovanie veľkosti písmen či viacriadkový režim

Okamžitý test vstavanou ukážkou

Pripravený vzor a príklad textu vyvoláte tlačidlom

Spôsob použitia

1

Zadajte vzor regulárneho výrazu

Do horného poľa zapíšte vzor, ktorý chcete porovnávať

2

Zadajte text na overenie

Do dolnej textovej oblasti vložte text, s ktorým chcete dosiahnuť zhodu

3

Podľa potreby vyberte príznaky

Modifikátory určte zaškrtávacími políčkami i, g, m, s, u

4

Kontrolou overte výsledok

Výsledok porovnania so zvýraznenými miestami zhody sa zobrazí hneď na mieste

Kontrola regulárnych výrazov

Príklady použitia

Ladenie vzorov

Odhaľte príčinu, prečo sa regulárny výraz nezhoduje podľa zámeru

Návrh validácie vstupu

Pred implementáciou otestujte vzory na overenie e-mailu alebo telefónneho čísla

Overenie extrakcie informácií z logov

Overte vyňatie cieľového reťazca z logov alebo textu

Štúdium a precvičovanie regulárnych výrazov

Osvojte si správanie príznakov a metaznakov skúšaním na konkrétnych príkladoch

Základné poznatky

Čo sú regulárne výrazy

Regulárne výrazy sú notáciou, ktorá reprezentuje vzory znakov pomocou symbolov, ako napríklad „3 číslice" alebo „reťazec obsahujúci @", a široko sa používajú pri vyhľadávaní, nahrádzaní a validácii vstupov. Napríklad \d{3} sa zhoduje s 3-cifernými číslami.

Hlavné modifikátory (príznaky)

  • i·g:i znamená, že sa nerozlišujú malé a veľké písmená, a g znamená, že sa nehľadá len prvý výskyt, ale všetky zhody; ide o najčastejšie používanú kombináciu.
  • m (viacriadkový):m je režim viacerých riadkov, v ktorom sa ^ a $ zhodujú s začiatkom a koncom každého riadka namiesto celého textu.
  • s·u:s je špecifikácia, že bodka (.) sa zhoduje aj s novým riadkom, a u je režim Unicode, ktorý umožňuje správne spracovávať znaky so surrogátnym párom (niektoré znaky CJK a emodži) na úrovni jednotlivých bodov kódu.

Bezpečnosť a súkromie

Spracovanie v prehliadači

Zadané údaje sa spracúvajú len vo vašom prehliadači a neodosielajú sa von.

Spracovanie iba v prehliadači

Porovnanie regulárnym výrazom sa vykonáva výlučne vo vašom prehliadači a vstupné údaje sa neposielajú na server.

Komunikácia je šifrovaná cez HTTPS

Načítavanie stránky je tiež šifrované pomocou TLS a tretie strany nemôžu čítať obsah.

Bez odosielania tretím stranám

Vstupný obsah sa neposiela do externých služieb, ako sú sieťami reklám alebo sledovania.

Bez automatického ukladania výsledkov

vzor a text ani vstupné návrhy sa neukladajú na serveri.

Sledujte RAKKOTOOLS pri vyhľadávaní v Google

219 užitočných nástrojov budú ľahšie nájditeľné pri vyhľadávaní v Google a AI vyhľadávaní!

  • Nájdete pri vyhľadávaní
  • Zobrazí sa aj v AI vyhľadávaní
  • Objavte nové nástroje
Súvisiace nástroje

RAKKOTOOLS je voľne k dispozícii na použitie!

Dostupné bezplatne pre jednotlivcov aj právnické osoby, na komerčné aj nekomerčné účely.Nie je potrebný predchádzajúci súhlas ani žiadosť o registráciu. Používajte ľubovoľne v rôznych situáciách.

  • Použitie pri streamovaní a videooch

    Všetky nástroje vrátane losovacích hier a žrebovaní je možné použiť v priamych prenosoch a videách.

  • Použitie v školách, práci a na podujatiach

    Možno ich používať v najrôznejších situáciách ako sú lekcie, rozdelenie tímov, pracovné úlohy alebo podujatia.

  • Prezentácia na webe, v knihách a na sociálnych sieťach

    Nástroje možno voľne predstavovať ako užitočné na webových médiách, v knihách, na sociálnych sieťach a podobne.

  • Komerčné použitie

    Možno ich používať na komerčné účely ako výskum, výpočty, spracovanie a konverziu dát.

Ak nás predstavíte, získam motiváciu na tvorbu ďalších nástrojov!

Keď používate RAKKOTOOLS pri streamovaní alebo videách

Prosím uvediete odkaz na RAKKOTOOLS v popise alebo uvedenie alebo zobrazenie, že používate RAKKOTOOLS v samotnom videu či prenose.

Príklad kreditu na vloženie do popisu

RAKKOTOOLS https://rakko.tools/sk

Podmienky používaniaPri bežnom použití ste voľní. Zakázané je však použitie v rozpore s právnymi predpismi, porušovanie práv tretích strán, spôsobovanie nadmerného zaťaženia služby, neoprávnený prístup a iné činnosti narúšajúce prevádzku služby.

Informácie a výpočty získané z nástrojov nie sú garantované ako presné alebo úplné.

Toto oznámenie je prekladom z japonského originálu. Ak sa preklad a originál líšia, má prednosť japonský text.