Heim >Backend-Entwicklung >PHP-Problem >Was ist der Unterschied zwischen dem regulären JS-Ausdruck und dem regulären PHP-Ausdruck?
Unterschied: 1. Der reguläre PHP-Ausdruck unterstützt die Behauptungen „(?
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Javascript 1.8.5 und PHP7.1-Version G3-Computer.
PHP verfügt im Allgemeinen über zwei Sätze regulärer Ausdrücke, eine davon ist die POSIX-kompatible Bibliothek (vor php5.3 verfügbar), die zweite ist die Perl-Kompatibilitätsbibliothek (Hauptbibliothek)
Die Perl-Kompatibilitätsbibliothek unterstützt, aber die js-Regular unterstützt nicht:
1 Unterstützt (?
2. Viele voreingestellte Zeichenklassen (:alnum:)
3. Unterstützen Sie die Gruppenidentifikation (?<>
4. Unterstützen Sie Untergruppen mit demselben Namen (?|
5. Unterstützen Sie unabhängige Untergruppen (?>
6. Unterstützungsbedingungen Untergruppe (?()
7, Unterstützung rekursiver Untergruppe (?R)
8, Unterstützung lokaler Codierung, js unterstützt nur Unicode
9, mehr Korrektoren
10, usw. Reichhaltige Details.
Kurz gesagt, die reguläre js-Bibliothek scheint nur eine einfache Basisbibliothek vor der regulären PHP-Bibliothek zu sein
Verwandte Empfehlungen:
Javascript-Lern-TutorialDas obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen dem regulären JS-Ausdruck und dem regulären PHP-Ausdruck?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!