Différence : 1. L'expression régulière PHP prend en charge les assertions "(?
L'environnement d'exploitation de ce didacticiel : système Windows 10, version javascript 1.8.5 et PHP7.1, Dell G3. ordinateur .
PHP a deux ensembles d'expressions régulières, l'un est la bibliothèque compatible POSIX (avant php5. 3). disponible), la seconde est la bibliothèque de compatibilité Perl (bibliothèque principale)
La bibliothèque de compatibilité Perl prend en charge mais le standard js ne prend pas en charge :
1.
2. De nombreuses classes de caractères prédéfinies (:alnum:)
3. Prise en charge de l'identification du groupe (?<>
4. Prise en charge des sous-groupes portant le même nom (?|
5. Prise en charge des sous-groupes indépendants (? >
6. Conditions de prise en charge du sous-groupe (?()
7, prise en charge du sous-groupe récursif (?R)
8, prise en charge de l'encodage local, js ne prend en charge que l'Unicode
9, plus de correcteurs
10, etc. Détails riches
En bref, la bibliothèque régulière js semble être juste une simple bibliothèque de base devant la bibliothèque régulière php
Recommandations associées :
Tutoriel d'apprentissage JavascriptCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!