Koda in format

Regex Test

Napiši regex vzorec, ga preizkusi na besedilu; Ujemanje je označeno, zajemalne skupine in število ujemanj je takoj navedeno. Brezplačno, na strani stranke.

Regex Test
/ / g
Izbrati je mogoče več zastavic; Aktivne zastave so označene.
Informacije

O Regex testu

Regularni izrazi (Regularni izraz / Regex) je zmogljiv jezikovni standard, ki se uporablja za iskanje, preverjanje ali izluščevanje specifičnih vzorcev znotraj besedila. Pri preprostih preverjanjih, kot so preverjanje e-pošte, telefonske številke ali URL-ja; Enaka sintaksa velja za napredne naloge, kot so razčlenjevanje log datotek ali kompleksne besedilne transformacije. S tem brezplačnim orodjem za Regex testiranje lahko takoj preizkusite svoj vzorec pisanja na pravem besedilu.

Vozilo, Global (G), Neobčutljivost na začetne črke (i), Večkratne vrstice (m), dot-all (s/dotAll) in Unicode (u) Zastave. Vsi ujemajoči se deli so v besedilu označeni v barvah. Če je mogoče, zajemajte skupine ((skupina)) so navedeni po številkah v ločeni tabeli; Tako lahko enostavno vidiš, kakšno vrednost skupina pridobiva. Ko vnesete neveljaven vzorec, orodje takoj opozori in aplikacija ne zruši.

Celoten postopek poteka v vašem brskalniku; Tvoje besedilo ni poslano nobenemu strežniku. Izvorni JavaScript RegExp Ker se uporablja pogon, so rezultati popolnoma združljivi z JavaScript okoljem. To orodje lahko uporabite kot vadbeno področje v svojem učnem procesu regex ali za živo testiranje vzorca, ki ga boste uporabili v svojem projektu.

Kako ga uporabljati?

Korak za korakom

  1. Regex vzorec vpiši izraz, ki ga želiš testirati (poševnice / samo brez vzorca).
  2. Glede na vaše zahteve Zastave Izberi: g vse tekme, i Ne občutljivo na velike in črke, m Veliko vrstic, s Dot-all, u Unicode.
  3. Testno besedilo Na polje prilepite ali vpišite besedilo, na katerem želite vzorec preizkusiti.
  4. Rezultat se takoj posodobi: tekme To je poudarjeno, prikazano je število ujemanj.
  5. Če so skupine za zajem, kliknite Tabela skupin se pojavi; Navedena sta številka skupine in vrednosti.
Pogosta vprašanja

Pogosta vprašanja

g: Global — vse tekme, ne le prva. i: Ne občutljivo na velike črke — ni razlike v velikih črkah. m: veččrtna — ^ in $ Razlaga se kot začetek/konec vrstice. s: dotAll — dot (.) prav tako preslikava lik nove vrstice. u: Unicode — zagotavlja popolno podporo Unicode.

Ko orodje zazna neveljaven vzorec, prikaže rdeče opozorilno sporočilo in trenutni rezultat je izbrisan. Aplikacija se ne sesuje; Ko popravite vzorec, se rezultat takoj osveži.

Odseki, ki jih v vzorcu zaprete v oklepaje, tvorijo zajemno skupino: na primer (\d+). Za vsako tekmo se vsebina teh skupin razdeli v Skupino 1, Skupino 2... Naveden je takole. Neimenovane in imenovane skupine ((?<ad>...)) je podprt.

Ker se izračun izvaja z JavaScript pogonom vašega brskalnika, je v sodobnih brskalnikih hiter, tudi z nekaj MB besedila. Zelo dolgi vzorci ali fraze z "katastrofalnim vračanjem nazaj" lahko upočasnijo brskalnik; V tem primeru osvežite stran.

Regex vzorec in testno besedilo se obdelujeta samo v brskalniku; Na strežnik se ne prenašajo ali shranjujejo nobeni podatki.