Maison > interface Web > tutoriel HTML > Utilisez une expression régulière pour rechercher des balises HTML avec l'attribut id en HTML

Utilisez une expression régulière pour rechercher des balises HTML avec l'attribut id en HTML

高洛峰
Libérer: 2017-01-22 14:06:35
original
1560 Les gens l'ont consulté

Par exemple :
String

123213
21314423

Est-ce que ne correspond pas au contenu de
...


Pour écrire cet exemple, vous pouvez utiliser
<[a-zA-Z0-9 ][^> ] ?id=[^>] ?>.*?

correspond à

Exemple PHP précédent :

<?php 
$str = &#39;<div style="float:left" id="ab">123213</div><div class="a123">213123</div>&#39;; 
$search = &#39;#<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>#is&#39;; 
preg_match_all($search,$str,$r); 
echo &#39;<pre class="brush:php;toolbar:false">&#39;; 
print_r($r); 
echo &#39;
'; ?>
Copier après la connexion

Cet exemple sorties

Array 
( 
[0] => Array 
( 
[0] => <div style="float:left" id="ab">123213</div> 
) 
)
Copier après la connexion

Pour plus d'articles sur l'utilisation d'expressions régulières pour trouver des balises html avec des attributs id en html, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal