ホームページ >バックエンド開発 >PHPの問題 >js正規表現とphp正規表現の違いは何ですか

js正規表現とphp正規表現の違いは何ですか

WBOY
WBOYオリジナル
2022-03-02 10:20:592560ブラウズ

違い: 1. PHP 正規表現は「(?

js正規表現とphp正規表現の違いは何ですか

このチュートリアルの動作環境: Windows 10 システム、javascript1.8.5&&PHP7.1 バージョン、Dell G3 コンピューター

js 正規表現と php 正規表現の違いは何ですか

一般に、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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。