ホームページ  >  記事  >  バックエンド開発  >  PHP の通常のソリューションでは、特定の文字の表示が許可されません

PHP の通常のソリューションでは、特定の文字の表示が許可されません

WBOY
WBOYオリジナル
2016-06-13 12:52:31986ブラウズ

PHP 正規表現では、特定の文字
の出現が許可されません。たとえば、私の元の正規表現:
です。 [sS]*?

問題は、 を含む別の文字が途中で取得されることです。文字列ignore_js_opが含まれていないことを知りたいのですが、どうやって書くのですか?


-----解決策--------------------------------
preg_replace_callback() を使用して最初に一致させ、次に
内に表示される -----解決策----- ----------------
正規表現を使用せず、DOM を使用して解析します。
http://php.net/manual/en/book.dom.php
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。