ホームページ  >  記事  >  バックエンド開発  >  正規表現関数_PHPチュートリアル

正規表現関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:59:50737ブラウズ

​ 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

tru​​ehttp://www.bkjia.com/PHPjc/445572.html技術記事 PHP は他のクロスプラットフォーム言語 (Java はその 1 つではないかもしれません:) と似ていますが、正規表現機能もあります。 もちろん、PHP3.0 の正規表現機能は Perl に比べてはるかに劣ります。それでも十分便利です。主な機能は次のとおりです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。