Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Metazeichen regulärer Ausdrücke und gewöhnlicher Zeichen

Detaillierte Erläuterung der Metazeichen regulärer Ausdrücke und gewöhnlicher Zeichen

小云云
小云云Original
2018-01-20 09:34:332063Durchsuche

Um reguläre Ausdrücke zu lernen, ist das Verständnis von Metazeichen und gewöhnlichen Zeichen eine Schwierigkeit, die überwunden werden muss. Es ist nicht nötig, sich bewusst daran zu erinnern. Der folgende Editor hat Ihnen Wissen über reguläre Ausdrücke und gewöhnliche Zeichen vermittelt. Ich hoffe, er kann Ihnen helfen.

Gemäß den Grammatikregeln für reguläre Ausdrücke besteht das Übereinstimmungsmuster des regulären Ausdrucks aus einer Reihe von Zeichen.

1. Gewöhnliche Zeichen:

Die meisten Zeichen können nur sich selbst beschreiben, wie zum Beispiel alle Buchstaben und Zahlen.

Das heißt, normale Zeichen können nur mit denselben Zeichen wie in der Zeichenfolge übereinstimmen.

2. Metazeichen:

Da gewöhnliche Zeichen nur mit Zeichen übereinstimmen können, die mit ihnen selbst identisch sind, können die Flexibilität und leistungsstarken Übereinstimmungsfunktionen regulärer Ausdrücke nicht vollständig demonstriert werden, sodass reguläre Ausdrücke eine Reihe festlegen von Sonderzeichen. Diese Zeichen entsprechen nicht der direkten Zeichenmenge, haben aber eine besondere Semantik Bedeutungen, aber einige Zeichen haben nur in bestimmten Kontexten eine besondere Bedeutung.

Wenn Sie diesen Zeichenliteralen eine spezielle Bedeutung zuordnen möchten, müssen Sie vor diesen Zeichen einen Backslash () einfügen. Wenn ich beispielsweise ein $-Literal abgleichen möchte, muss ich es schreiben als $, andernfalls stimmt es mit einem Endstandort überein. Gerade aufgrund der Existenz dieser Sonderzeichen haben reguläre Ausdrücke leistungsstarke Funktionen.

^ $ . * + ? = ! : | \ / ( ) [ ] { }
Da es sich um die Grundzeichen für die Erstellung verschiedener regulärer Ausdrücke handelt, die mit komplexem Text übereinstimmen, werden sie Metazeichen genannt.

Verwandte Empfehlungen:

Einführung und Anwendung regulärer Metazeichen


PHP – PCRE-Metazeichen für reguläre Ausdrücke

Vollständige Liste der Metazeichen regulärer Ausdrücke und Verhaltensbeschreibung_PHP-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Metazeichen regulärer Ausdrücke und gewöhnlicher Zeichen. 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