ホームページ > 記事 > ウェブフロントエンド > 正規表現を使用して、HTML 内の id 属性を持つ HTML タグを検索します
例:
String8e62618ac3ec95641599edb0d182503812321316b28748ea4df4d9c2150843fecfba68c53114d76b92ed7373f1c8f5d2221d192131442316b28748ea4df4d9c2150843fecfba68
d817b2dc4fa7971349134f08f42c3eb4....16b28748ea4df4d9c2150843fecfba68
この例を記述するには、
bf25faba508d5088b42ea98f8e3d0399]+?id=[ ^>]+? >.*?16b28748ea4df4d9c2150843fecfba68
Match
前の PHP の例:
<?php $str = '<div style="float:left" id="ab">123213</div><div class="a123">213123</div>'; $search = '#<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>#is'; preg_match_all($search,$str,$r); echo '<pre class="brush:php;toolbar:false">'; print_r($r); echo ''; ?>
この出力例
Array ( [0] => Array ( [0] => <div style="float:left" id="ab">123213</div> ) )
HTML 内の id 属性を持つ HTML タグを検索するための関連記事、PHP 中国語 Web サイトに注意してください。