Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die regulären Ausdrücke in PHP?

Was sind die regulären Ausdrücke in PHP?

zbt
zbtOriginal
2023-11-17 13:57:471398Durchsuche

php-reguläre Ausdrücke umfassen „/pattern/“, „^“, „$“, „.“, „[]“, „[^]“, „[a-z]“, „[A-Z]“, „[ 0 -9]“, „d“, „D“, „w“, „W“, „s“, „S“, „b“, „*“, „+“, „?“, „{n}“ , „{n,}“, „{n,m}“, „bwordb“, „(pattern)“, „x|y“ und „/i“.

Was sind die regulären Ausdrücke in PHP?

Das Betriebssystem dieses Tutorials: Windows10-System, PHP8.1.3-Version, DELL G3-Computer. Der reguläre

php-Ausdruck ist ein leistungsstarkes Werkzeug zum Abgleichen und Bearbeiten von Zeichenfolgen. Es kann Inhalte in Zeichenfolgen basierend auf festgelegten Mustern suchen, ersetzen und extrahieren. Im Folgenden sind einige häufig verwendete reguläre PHP-Ausdrücke aufgeführt:

1. „/pattern/“: Reguläre Ausdrücke werden normalerweise zwischen zwei Schrägstrichen eingeschlossen, um übereinstimmende Muster zu definieren.

2. „^“: entspricht der Startposition der Zeichenfolge.

3. „$“: entspricht der Endposition der Zeichenfolge.

4. „.“: Entspricht jedem Zeichen außer Zeilenumbruch.

5. „[]“: Entspricht einem beliebigen Zeichen in den Klammern.

6. „[^]“: Entspricht jedem Zeichen, das nicht in Klammern steht.

7. „[a-z]“: Entspricht einem beliebigen Kleinbuchstaben.

8. „[A-Z]“: Entspricht einem beliebigen Großbuchstaben.

9, „[0-9]“: Entspricht einer beliebigen Zahl.

10. „d“: entspricht einer beliebigen Zahl, äquivalent zu „[0-9]“.

11. „D“: entspricht jedem nicht numerischen Zeichen, äquivalent zu „[^0-9]“.

12. „w“: entspricht jedem Buchstaben, jeder Zahl oder jedem Unterstrich, äquivalent zu „[a-zA-Z0-9_]“.

13. „W“: entspricht jedem Nicht-Buchstaben, jeder Zahl oder jedem Unterstrich, äquivalent zu „[^a-zA-Z0-9_]“.

14. „s“: entspricht jedem Leerzeichen, einschließlich Leerzeichen, Tabulatoren, Zeilenumbrüchen usw.

15. „S“: Entspricht jedem Zeichen, das kein Leerzeichen ist.

16. „b“: Passen Sie die Grenze des Wortes an.

17. „*“: Entspricht dem vorherigen Zeichen null oder mehrmals.

18. „+“: Übereinstimmung mit dem vorherigen Zeichen ein- oder mehrmals.

19. „?“: Entspricht dem vorherigen Zeichen null oder einmal.

20. „{n}“: Entspricht dem vorherigen Zeichen, das genau n-mal vorkommt.

21. „{n,}“: Entspricht dem vorherigen Zeichen, das mindestens n-mal vorkommt.

22. „{n,m}“: Entspricht dem vorherigen Zeichen, das n- bis m-mal vorkommt.

23. „bwordb“: Entspricht dem gesamten Wort.

24. „(Muster)“: Schließen Sie das Muster in Klammern ein, um einen Gruppenabgleich durchzuführen.

25. „x|y“: Übereinstimmung mit x oder y.

26. „/i“: Groß- und Kleinschreibung wird nicht beachtet.

Dies sind ein kleiner Teil der regulären PHP-Ausdrücke. PHP bietet auch weitere Funktionen und Optionen für reguläre Ausdrücke, die je nach Bedarf verwendet werden können. Bei der Verwendung regulärer PHP-Ausdrücke wird empfohlen, für detailliertere Informationen und Beispiele die entsprechende PHP-Dokumentation und Tutorials zu Rate zu ziehen.

Das obige ist der detaillierte Inhalt vonWas sind die regulären Ausdrücke in PHP?. 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
Vorheriger Artikel:Was sind die PHP-Server?Nächster Artikel:Was sind die PHP-Server?