Heim > Artikel > Web-Frontend > Verwenden Sie reguläre Ausdrücke, um HTML-Tags mit dem ID-Attribut in HTML zu finden
Zum Beispiel:
String8e62618ac3ec95641599edb0d182503812321316b28748ea4df4d9c2150843fecfba68c53114d76b92ed7373f1c8f5d2221d192131442316b28748ea4df4d9c2150843fecfba68 stimmt nicht mit dem Inhalt von c53114d76b92ed7373f1c8f5d2221d19...16b28748ea4df4d9c2150843fecfba68 überein.
Um dieses Beispiel zu schreiben, können Sie
89741456c9c4b1f84f2b4e645b6f2c36 ]+?id=[^>]+?>.*?16b28748ea4df4d9c2150843fecfba68
entspricht
Vorheriges PHP-Beispiel:
<?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 ''; ?> Dieses Beispiel gibt
Array ( [0] => Array ( [0] => <div style="float:left" id="ab">123213</div> ) )Weitere Artikel zur Verwendung regulärer Ausdrücke zum Suchen von HTML-Tags mit ID-Attributen in HTML finden Sie auf der chinesischen PHP-Website!