Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

REGEXTEST-funktion avulla voit tarkistaa, vastaako jokin toimitetun tekstin osa tavallista lauseketta ("regex"). Se palauttaa arvon TOSI, jos vastine on olemassa, ja EPÄTOSI, jos ei ole.

Syntaksi

REGEXTEST-funktio määrittää, vastaako jokin tekstin osa kaavaa. 

REGEXTESTI-funktion syntaksi on:

REGEXTEST(teksti, kuvio, [case_sensitivity])

Argumentti

Kuvaus

tekstiviesti

(pakollinen)

Teksti tai viittaus soluun, joka sisältää tekstin, johon haluat vastata.

kuvio

(pakollinen)

Tavallinen lauseke ("regex"), joka kuvaa haluamaasi tekstimallia.

case_sensitivity

Määrittää, onko vastine isot ja pienet kirjaimet huomioitu. Oletusarvoisesti vastine on isot ja pienet kirjaimet huomioitu. Kirjoita jokin seuraavista:

0: Kirjainkoko

1: Kirjainkoko ei ole tunteellinen

Huomautukset: Rekisterikuvioita kirjoitettaessa voidaan käyttää symboleja, joita kutsutaan tunnuksiksi, jotka vastaavat erilaisia merkkejä. Seuraavassa on joitakin yksinkertaisia viittauksia:

  • "[0-9]": mikä tahansa numero

  • "[a-z]": merkki väliltä a–z

  • ".": mikä tahansa merkki

  • "a": a-merkki

  • "a*": nolla tai enemmän "a"

  • "a+": yksi tai useampi "a"

  • Kaikki tämän funktion säännölliset lausekkeet sekä REGEXEXTRACT ja REGEXREPLACE käyttävät rekisterin PCRE2-makua.

  • REGEXEXTRACT palauttaa aina tekstiarvot. Voit muuntaa nämä tulokset takaisin luvuksi ARVO-funktiolla.

Esimerkkejä

Kopioi esimerkkitiedot ja liitä ne uuden Excel-laskentataulukon soluun A1. Voit tarvittaessa säätää sarakkeiden leveyttä niin, että näet kaikki tiedot.

Tarkista merkkijonon "alfalfa" eri osa-alueet

Tiedot

Sinimailanen

Kaavat

Kysymyksiä

=REGEXTEST(A2,"a")

Sisältääkö se kirjaimen "a"?

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

Onko siinä pieniä kirjaimia?

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

Onko siinä isoja kirjaimia?

=REGEXTEST(A2,"[aeiou]")

Sisältääkö se vokaaleja?

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

Sisältääkö se numeroita?

Seuraavasta kuvasta näet tulokset.

REGEXTEXT-funktiolla voit vastata sanasta "alfalfa" liittyviin kysymyksiin

Tarkista kaavan avulla, onko puhelinnumeroissa tietty muoto "(###) ###-###",käyttämällä kaavaa:

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

Huomautus: Kenoviivaa "\" käytetään sulkeiden "()" ja joidenkin muiden merkkien "pakenemiseen". Tässä kaavassa "\(" tulkitaan muodossa "(" ja "\)" tulkitaan muodossa ")"

Tiedot

(378) 555-4195

+1(878) 555-8622

Kaavat

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

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

Seuraavasta kuvasta näet tuloksen.

REGEXTESTI-funktion avulla voit tarkistaa, ovatko puhelinnumerot tietyssä syntaksissa, jossa on kaava "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×