Il existe des besoins particuliers. Une expression est nécessaire pour extraire les données de N champs en HTML
Par exemple
<p class="test">
<p class="titre">xxx</p>
<p class="xas"></p><pclass="asd"></p>
<p class="pic">xxx</p>
</p>
<p class="test">
<p class="titre">xxx</p>
<p class="xas"></p><pclass="asd"></p>
<p class="pic">xxx</p>
</p>
Nous devons extraire les données du titre et de l'image du HTML. Comment écrire l'expression régulière ?
Le <p class="xas"></p><pclass="asd"></p> au milieu est un contenu différent, mais ce contenu est inutile et il n'est pas nécessaire pour l'explorer
Je ne fais que commencer. S'il vous plaît, donnez-moi quelques conseils. Merci
Vous n'êtes pas obligé d'utiliser des expressions régulières, il existe quelque chose qui s'appelle phpquery
Le résultat est :
Supplément :
Je n'ai pas vu clairement que la question mentionnait PHP. Je ne connais pas grand chose en PHP. C'est écrit en js. Vous pouvez simplement prendre la partie habituelle.
Téléchargez simplement le code
Ce type de performance est très médiocre -.-. Il est toujours fiable d'utiliser js pour l'obtenir à la réception.