Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Verwendung der preg_match-Funktion in PHP (mit Codebeispielen)

Detaillierte Erläuterung der Verwendung der preg_match-Funktion in PHP (mit Codebeispielen)

autoload
autoloadOriginal
2021-04-16 14:25:418117Durchsuche

Detaillierte Erläuterung der Verwendung der preg_match-Funktion in PHP (mit Codebeispielen)

In diesem Artikel wird die Zuordnung von PHPpreg_match()函数,并辅以实例,带大家一起看一看,preg_match()函数,如何进行正则表达式 ausführlicher vorgestellt.

Syntax:

preg_match ( string $pattern , string $subject ,array &$matches = ? ,int $flags = 0 ,int $offset = 0 )
  • $pattern: Zu suchendes Muster, Zeichenfolgentyp.

  • $subjekt: Eingabezeichenfolge.

  • $matches: Wenn der Parameter „matches“ angegeben ist, wird er als Suchergebnis ausgefüllt. $matches[0] enthält den Text, der mit dem vollständigen Muster übereinstimmt, $matches[1] enthält den Text, der mit der ersten erfassten Untergruppe übereinstimmt, und so weiter.

  • $flags: Kann auf eine Kombination der folgenden Flagwerte gesetzt werden: PREG_UNMATCHED_AS_NULL, PREG_OFFSET_CAPTURE

  • $offset: Der optionale Parameter offset wird verwendet, um eine bestimmte Position in der Zielzeichenfolge anzugeben, ab der die Suche gestartet werden soll (Einheit ist Byte).

  • Rückgabewert: Anzahl der Übereinstimmungen. Sein Wert ist 0 (keine Übereinstimmung) oder 1, da preg_match() nach der ersten Übereinstimmung die Übereinstimmung beendet. Es ist ein Fehler aufgetreten. preg_match() hat FALSE zurückgegeben. 🔜

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der preg_match-Funktion in PHP (mit Codebeispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn