違い: 1. PHP 正規表現は「(?
このチュートリアルの動作環境: Windows 10 システム、javascript1.8.5&&PHP7.1 バージョン、Dell G3 コンピューター
一般に、PHP の正規表現は、PHP の正規表現よりも優れています。
PHP には 2 つの通常のライブラリがあり、1 つは posix 互換ライブラリ (php5.3 より前のバージョンで利用可能)、もう 1 つは perl 互換ライブラリ (メイン ライブラリ) です。
perl 互換ライブラリ js 通常がサポートしていないものをサポートします:
1. (?
2 をサポートします。プリセット文字クラス (:alnum:)
3. グループ識別をサポート (?<>
4. 同じ名前のサブグループをサポート (?|
5.独立したサブグループ (?>
6 をサポートします。条件付きサブグループ (?()
7 をサポートします。再帰的サブグループ (?R)
8 をサポートします。ローカル エンコーディング、js をサポートします) unicode のみをサポートします
9. その他のコレクタ
10 などは詳細が豊富です。
要するに、js の通常のライブラリは、単に単純な基本ライブラリであるように見えます。 php 通常ライブラリの前。
関連する推奨事項:JavaScript 学習チュートリアル、PHP ビデオ チュートリアル
以上がjs正規表現とphp正規表現の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。