Funkcija REGEXTEST

Funkcija REGEXTEST je jedna od funkcija za tekst i podatke. Koristi se za proveru da li bilo koji deo unetog teksta odgovara šablonu regularnog izraza, vraćajući TRUE ili FALSE.

Sintaksa

REGEXTEST(text, pattern, [case_sensitivity])

Funkcija REGEXTEST ima sledeće argumente:

ArgumentOpis
textNiska teksta ili referenca na ćeliju koja sadrži tekst koji želite da testirate prema šablonu.
patternRegularni izraz ("regex") koji opisuje šablon teksta koji želite da odgovara.
case_sensitivityOdređuje da li je podudaranje osetljivo na velika i mala slova. Ovo je opcioni argument. Ako se izostavi, podudaranje je osetljivo na velika i mala slova (0). Unesite 0 za podudaranje osetljivo na velika i mala slova ili 1 za podudaranje neosetljivo na velika i mala slova.
Napomene

Kada pišete šablone regularnih izraza, mogu se koristiti simboli zvani "tokeni" koji se podudaraju sa različitim karakterima. Ovo su neki jednostavni tokeni za referencu:

  • [0-9]: bilo koja numerička cifra
  • [a-z]: karakter u opsegu od a do z
  • [A-Z]: karakter u opsegu od A do Z
  • .: bilo koji pojedinačni karakter
  • *: nula ili više prethodnog karaktera
  • +: jedan ili više prethodnog karaktera
  • ^: početak niske
  • $: kraj niske
  • \: karakter za bekstvo (npr., \( odgovara doslovnoj zagradi)
  • {n}: tačno n pojavljivanja prethodnog karaktera

Funkcija vraća TRUE ako šablon odgovara bilo kojem delu teksta, i FALSE ako se ne pronađe podudaranje.

Kako primeniti funkciju REGEXTEST.

Primeri

Slika ispod prikazuje rezultat koji vraća funkcija REGEXTEST.

Funkcija REGEXTEST

Članak sa oznaka:
Pregledajte sve oznake