ホームページ >バックエンド開発 >PHPチュートリアル >PHPの規則性により特定の文字が出現しない場合の対処方法

PHPの規則性により特定の文字が出現しない場合の対処方法

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

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

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


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