ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでの Perl 正規表現の実装の簡単な分析
Perl の正規表現は PHP で実装されています。では、具体的な関数は何でしょうか。ここでは4つを紹介しますので、参考になれば幸いです。
PHP での Perl 正規表現の実装で使用される関数の紹介:
1、preg_match:
関数形式:
<ol class="dp-c"><li class="alt"><span><span>int preg_match(string pattern, string subject, </span><span class="keyword">array</span><span> [matches]); </span></span></li></ol>
この関数は、[regs] が指定されている場合、文字列内のパターン式を使用して照合します。 、文字列は [regs][0] に記録されます。[regs][1] は括弧 "()" を使用して記録された最初の文字列を表し、[regs][2] は 2 番目の文字列を表します。 preg は、一致するパターンが文字列内で見つかった場合は "true" を返し、それ以外の場合は "false" を返します。
2. preg_replace:
関数形式:
<ol class="dp-c"><li class="alt"><span><span>mixed preg_replace(mixed pattern, mixed replacement, mixed subject); </span></span></li></ol>
この関数は、式パターンに一致する文字列内のすべての文字列を式置換で置き換えます。置換にパターンの一部の文字を含める必要がある場合は、「()」を使用してそれを記録できます。置換では「
」を使用するだけです。