Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Met de functie REGEXTEST kunt u controleren of een deel van de opgegeven tekst overeenkomt met een reguliere expressie ('regex'). Deze retourneert WAAR als er een overeenkomst is en ONWAAR als dat niet het geval is.

Syntaxis

De functie REGEXTEST bepaalt of een deel van de tekst overeenkomt met het patroon. 

De syntaxis van de functie REGEXTEST is:

REGEXTEST(tekst, patroon, [case_sensitivity])

Argument

Beschrijving

sms-bericht

(vereist)

De tekst of de verwijzing naar een cel met de tekst die u wilt vergelijken.

patroon

(vereist)

De reguliere expressie ('regex') die het tekstpatroon beschrijft dat u wilt overeenkomen.

case_sensitivity

Bepaalt of de overeenkomst hoofdlettergevoelig is. De overeenkomst is standaard hoofdlettergevoelig. Voer een van de volgende handelingen in:

0: Hoofdlettergevoelig

1: Hoofdlettergevoelig

Notities: Bij het schrijven van regexpatronen kunnen symbolen met de naam 'tokens' worden gebruikt die overeenkomen met verschillende tekens. Dit zijn enkele eenvoudige tokens ter referentie:

  • "[0-9]": elk numeriek cijfer

  • "[a-z]": een teken in het bereik van a tot en met z

  • ".": elk teken

  • "a": het teken "a"

  • "a*": nul of meer "a"

  • "a+": een of meer "a"

  • Alle reguliere expressies voor deze functie, evenals REGEXEXTRACT en REGEXREPLACE gebruiken de PCRE2 'smaak' van regex.

  • REGEXEXTRACT retourneert altijd tekstwaarden. U kunt deze resultaten terugzetten naar een getal met de functie WAARDE.

Voorbeelden

Kopieer de voorbeeldgegevens en plak deze in cel A1 van een nieuw Excel-werkblad. Als dat nodig is, kunt u de kolombreedte aanpassen om alle gegevens weer te geven.

Controleer verschillende aspecten van de tekenreeks alfalfa

Gegevens

Alfalfa

Formules

Vragen

=REGEXTEST(A2;"a")

Bevat het de letter 'a'?

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

Bevat het kleine letters?

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

Bevat het hoofdletters?

=REGEXTEST(A2;"[aeiou]")

Bevat het klinkers?

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

Bevat het cijfer cijfers?

In de volgende afbeelding ziet u de resultaten.

REGEXTEXT gebruiken om verschillende vragen over het woord alfalfa te beantwoorden

Controleer of telefoonnummers de specifieke notatie (###) ###-#### hebben, met behulp van het patroon:

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

Opmerking: Backslash "\" wordt gebruikt om haakjes "()" en enkele andere tekens te 'ontsnappen'. In dit patroon wordt "\(" geïnterpreteerd als "(" en "\)" geïnterpreteerd als ")"

Gegevens

(378) 555-4195

+1(878) 555-8622

Formules

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

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

In de volgende afbeelding ziet u het resultaat.

REGEXTEST gebruiken om te controleren of telefoonnummers een specifieke syntaxis hebben, met het patroon ^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×