Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

S funkcijo REGEXTEST lahko preverite, ali se kateri koli del navedenega besedila ujema z navadnim izrazom (»regex«). Če ni ujemanja, bo vrnjena vrednost TRUE in FALSE.

Sintaksa

Funkcija REGEXTEST določa, ali se kateri koli del besedila ujema z vzorcem. 

Sintaksa funkcije REGEXTEST je:

REGEXTEST(besedilo, vzorec, [case_sensitivity])

Argument

Opis

besedila

(obvezno)

Besedilo ali sklic na celico z besedilom, s katerim se želite ujemati.

vzorec

(obvezno)

Regularni izraz (»regex«), ki opisuje vzorec besedila, ki ga želite poiskati.

case_sensitivity

Določa, ali ujemanje razlikuje med malimi in velikimi črkami. Ujemanje privzeto razlikuje med velikimi in malimi črkami. Vnesite nekaj od tega:

0: Razlikovanje malih in velikih črk

1: Razlikovanje med velikimi in malimi črkami

Opombe: Pri pisanju vzorcev regex lahko uporabite simbole, imenovane »žetoni«, ki se ujemajo z različnimi znaki. Tukaj je nekaj preprostih žetonov za sklicevanje:

  • "[0-9]": poljubna številska števka

  • "[a–z]": znak v obsegu od a do z

  • ".": kateri koli znak

  • "a": znak »a«

  • "a*": nič ali več "a"

  • "a+": ena ali več "a"

  • Vsi regularni izrazi za to funkcijo ter REGEXEXTRACT in REGEXREPLACE uporabljajo PCRE2 "okus" regexa.

  • REGEXEXTRACT vedno vrne besedilne vrednosti. Te rezultate lahko pretvorite nazaj v število s funkcijo VALUE.

Primeri

Kopirajte vzorčne podatke in jih prilepite v celico A1 novega Excelovega delovnega lista. Po potrebi lahko prilagodite širino stolpcev in si ogledate vse podatke.

Preverite različne vidike niza »alfalfa«

Podatki

Alfalfa

Formule

Vprašanja

=REGEXTEST(A2; "a")

Ali vsebuje črko "a"?

=REGEXTEST(A2; "[a-z]")

Ali vsebuje male črke?

=REGEXTEST(A2; "[A-Z]")

Ali vsebuje velike črke?

=REGEXTEST(A2; "[aeiou]")

Ali vsebuje samoglasnike?

=REGEXTEST(A2; "[0-9]")

Ali vsebuje številske števke?

Na tej sliki so prikazani rezultati.

Uporaba funkcije REGEXTEXT za odgovore na različna vprašanja o besedi »alfalfa«

Preverite, ali imajo telefonske številke določeno obliko zapisa »(###) ###-####«, pri tem pa uporabite vzorec:

"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Opomba: Poševnica nazaj »\« se uporablja za oklepaj »()« in nekatere druge znake. V tem vzorcu se »\(« tolmači kot »(« in »\)« kot »«).

Podatki

(378) 555-4195

+1(878) 555-8622

Formule

=REGEXTEST(A2; "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$")

=REGEXTEST(A2; "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$")

Na spodnji sliki je prikazan rezultat.

Uporaba regextesta za preverjanje, ali so telefonske številke v določeni sintaksi, z vzorcem "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×