ホームページ >バックエンド開発 >PHPチュートリアル >肯定的な表現はhtmlタグの属性値と一致します

肯定的な表現はhtmlタグの属性値と一致します

WBOY
WBOYオリジナル
2016-07-29 09:02:03960ブラウズ

今日は仕事の都合でhtmlタグの属性値を取得する必要があるので、すぐに正規表現を思いつきました。



cx と cy を取得する必要があります タグの属性値を考えて、次のように書きました:

$circle は上記の Circle タグの内容です

preg_match_all('/]*?cxs*=s*('|") (.*?)\1[^>]*?cys*=s*('|")(.*?)\1[^> ]*?/?s*>/i', $circle , $arr);

var_dump($arr);

$arr[2] は cx の値、$arr[4] は値cy.

<span><span><span><span><span><span><span><span><span><span><br></span></span></span></span></span></span></span></span></span></span>

以上、htmlタグの属性値に一致する正の値の表現を内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。