Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

A REGEXTEST függvény lehetővé teszi annak ellenőrzését, hogy a megadott szöveg bármely része megegyezik-e egy reguláris kifejezéssel ("regex"). Igaz értéket ad vissza, ha van egyezés, és HAMIS értéket, ha nincs.

Szintaxis

A REGEXTEST függvény határozza meg, hogy a szöveg bármely része megegyezik-e a mintával. 

A REGEX.PRÓBA függvény szintaxisa:

REGEXTEST(szöveg; minta; [case_sensitivity])

Argumentum

Ismertetés

szöveg

(kötelező)

Az egyezni kívánt szöveget tartalmazó cellára mutató szöveg vagy hivatkozás.

minta

(kötelező)

A reguláris kifejezés ("regex"), amely az egyeztetni kívánt szövegmintát írja le.

case_sensitivity

Meghatározza, hogy az egyezés megkülönbözteti-e a kis- és nagybetűket. Alapértelmezés szerint az egyezés megkülönbözteti a kis- és nagybetűk különbségét. Adja meg az alábbiak egyikét:

0: Kis- és nagybetűk megkülönböztetése

1: Kis- és nagybetűk megkülönböztetése

Megjegyzések: Reguláris minták írásakor a "tokeneknek" nevezett szimbólumok különböző karakterekkel egyeznek. Íme néhány egyszerű token:

  • "[0-9]": bármely numerikus számjegy

  • "[a-z]": egy karakter a-től z-ig terjedő tartományban

  • ".": bármely karakter

  • "a": az "a" karakter

  • "a*": nulla vagy több "a"

  • "a+": egy vagy több "a"

  • A függvény összes reguláris kifejezése, valamint a REGEXEXTRACT és a REGEXREPLACE a regex PCRE2 "ízét" használja.

  • A REGEXEXTRACT mindig szöveges értékeket ad vissza. Ezeket az eredményeket az ÉRTÉK függvénnyel visszakonvertálhatja számmá.

Példák

Másolja ki a mintaadatokat, és illessze be egy új Excel-munkalap A1 cellájába. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Ellenőrizze a "alfalfa" sztring különböző aspektusait

Adat

Lucerna

Képletek

Kérdések

=REGEXTEST(A2;"a")

Tartalmazza az "a" betűt?

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

Tartalmaz kisbetűket?

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

Tartalmaz nagybetűket?

=REGEXTEST(A2;"[aeiou]")

Tartalmaz magánhangzókat?

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

Tartalmaz számjeggyel?

Az alábbi ábrán az eredmények láthatók.

REGEXTEXT használata a alfalfával kapcsolatos különböző kérdések megválaszolására

A mintával ellenőrizze, hogy a telefonszámok formátuma "(####) ######"-e:

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

Megjegyzés: A "\" fordított perjel a "()" zárójelek és néhány egyéb karakter feloldására szolgál. Ebben a mintában a "\(" a "(" és a "\)" kifejezést "" néven értelmezi.

Adat

(378) 555-4195

+1(878) 555-8622

Képletek

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

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

Az alábbi ábrán az eredmény látható.

REGEXTEST használata annak ellenőrzésére, hogy a telefonszámok egy adott szintaxisban vannak-e, a következő mintával: "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×