Contenu original :
<p class="demo1">
11
<img src="images/IconfollowQuestion2.png" alt="" >
22
<img src="images/banner.png" style="width:250px;">
33
</p>
Résultats à obtenir
11[图片]22[图片]33
Comment écrire une telle expression régulière en utilisant js ?
string.replace(/<img(.*?)>/g, "[Image]")
Je viens d'en écrire un, je ne sais pas si c'est vrai ou pas
Ajout d'un ❓ pour changer l'expression régulière en mode paresseux, qui correspondra le moins possible et ne correspondra qu'à une image à la fois.
Si ❓ n'est pas ajouté, c'est le mode gourmand, qui en correspondra au plus grand nombre et correspondra directement à toutes les img.
Notez deux points : (1)
*?
为非贪婪模式。(2)g
Correspondance globale.