1. preg_replace() $msg = preg_replace("/.+/is", "", $msg); ----- style> ; と中間部分 <br/>$msg = preg_replace("/<[^>]+>/", "", $msg); は <> の内容を削除します。 <br> <br>i (PCRE_CASELESS) <br> この修飾子が設定されている場合、パターン内の文字は大文字と小文字の両方に一致します。 <br>s (PCRE_DOTALL) <br>この修飾子が設定されている場合、パターン内のドット メタ文字 (.) は改行を含むすべての文字と一致します。この設定を行わないと、改行文字は含まれません。これは Perl の /s 修飾子に相当します。 [^a] などの除外文字クラスは、この修飾子が設定されているかどうかに関係なく、常に改行と一致します。 <br><br><br>2. ereg() と eregi() <br><br>注: 通常、preg_match() 関数は ereg() より高速な代替手段です <br><br>eregi("<body([^>]+)>( . +)</body>",$data,$b)----$data に body タグがあるかどうかを確認します。その場合は、パラメータ $b[0] と中間部分 $b[1] を割り当てます。 <br><br>bool ereg ( string pattern, string string [, array regs] ) <br><br>int eregi ( string pattern, string string, array [regs] ) <br><br>eregi() は ereg() に似ており、使い方は同じです。違いは、 ereg() は大文字と小文字を区別するのに対し、 eregi() は大文字と小文字を区別しないことです。 </p> <p>PHP 文字列定期置換関数 preg_replace の使用説明関連記事の詳細については、PHP 中国語 Web サイトに注目してください。 </p>