ホームページ >バックエンド開発 >PHPチュートリアル >正規表現関数_PHPチュートリアル
PHP は他のクロスプラットフォーム言語と似ており (おそらく Java はその 1 つではありません。:))、正規表現機能もあります。もちろん、PHP3.0 の正規表現機能は Perl に比べればはるかに劣ります。今でも十分役に立ちます。主な機能は次のとおりです。
(1) エレグ、エレギ
これは正規表現のマッチング関数です。前者は大文字と小文字に関連したマッチングですが、後者は無関係です。
使用法: ereg(正規表現, 文字列, [配列名の一部に一致]);
PHP3.0 の正規表現は、grep で使用される正規表現とほぼ同じです
(2)ereg_replace、ereg_replace
これらは代替関数です。
使用法:
ereg_replace(正規表現、置換文字列、元の文字列);
文字列処理関数には strtr があり、これは Perl の tr/.../.../ に似た「翻訳」関数です
使用法: strtr(string,"from","to");
例: strtr("aaabb","ab","cd") は "cccdd" を返します。
(3)分割
explode関数に似ていますが、今回は特定の正規表現に一致する文字列を分割できます。
使用法:
split(正規表現, 文字列, [最初の数の項目を削除]);
http://www.bkjia.com/PHPjc/445572.html