Salut,
Je ne suis pas un as des expressions régulières...
J'ai commencé à faire quelque chose mais je bloque, je voudrais récupérer tous les noms des styles CSS dans une page html.(id et class)
J'ai fait ca :
Mais je ne voudrais que les noms, comment je fais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $chaine=file_get_contents('http://www.toto.com/index.html'); $motif='`id="[^]+"[^<]+`'; preg_match_all($motif,$chaine,$out); $count=count($out[0]); for($i=0;$i<$count;$i++) { echo $out[0][$i],'<br/>'; } $motif2='`class="[^]+"[^<]+`'; preg_match_all($motif2,$chaine,$out); $count=count($out[0]); for($i=0;$i<$count;$i++) { echo $out[0][$i],'<br/>'; }
P.S. : Comment on colorise le code PHP ? j'ai essayé les balises [php][/php] sans succès.
Partager