php-Editor Xiaoxin stellt Ihnen in diesem Artikel einen regulären Ausdruck vor, der zur Überprüfung von „20 % zusätzlich verdienen“ oder „20 % zusätzlich verdienen“ verwendet wird. Reguläre Ausdrücke sind ein leistungsstarkes Tool zum Textabgleich, mit dem Zeichenfolgen in einem bestimmten Format validiert und extrahiert werden können. Dieser reguläre Ausdruck kann uns helfen, Zeichenfolgen zu finden, die bestimmte Anforderungen in einem Text erfüllen, und sie entsprechend zu verarbeiten. In diesem Artikel erklären wir den Aufbau und die Verwendung dieses regulären Ausdrucks im Detail, damit jeder ihn besser verstehen und anwenden kann.
Benötigen Sie einen regulären Ausdruck, um die unten genannte Zeichenfolge zu validieren.
'Earn extra 20%' - valid 'Earn 20% extra' - valid 'earn extra 20%' - valid 'earn 20% extra' - valid 'Earn 20' - valid 'Earn ' - Invalid '20' - Invalid 'Earn ^&' - Invalid
Es sollten keine anderen Sonderzeichen erlaubt sein
– Verwendung von Golang 1.19
Verwenden Sie das (?i)
-Flag (Groß-/Kleinschreibung wird nicht beachtet) und eine Alternative optionaler Begriffe (anstatt Lookaround zu verwenden, der von go nicht unterstützt wird):
(?i)earn (\d+%?( extra)?|extra \d+%?)
Siehe Live-Demo für reguläre Ausdrücke.
Siehe Live-Demo.
Das obige ist der detaillierte Inhalt vonBenötigen Sie einen regulären Ausdruck, um „20 % zusätzlich verdienen' oder „20 % zusätzlich verdienen' zu validieren.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!