Maison > Questions et réponses > le corps du texte
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 ?
大家讲道理2017-05-19 10:28:58
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.
滿天的星座2017-05-19 10:28:58
string.replace(/<img.*?>/g,'[图片]')
Notez deux points : (1) *?
为非贪婪模式。(2) g
Correspondance globale.