Kandungan asal:
<p class="demo1">
11
<img src="images/IconfollowQuestion2.png" alt="" >
22
<img src="images/banner.png" style="width:250px;">
33
</p>
Hasil untuk diperolehi
11[图片]22[图片]33
Bagaimana untuk menulis ungkapan biasa menggunakan js?
string.replace(/<img(.*?)>/g, "[Gambar]")
Saya baru menulis satu, saya tidak tahu sama ada betul atau tidak
Menambahkan ❓ untuk menukar ungkapan biasa ke dalam mod malas, yang akan sepadan sesedikit mungkin dan hanya sepadan dengan satu img pada satu masa.
Jika ❓ tidak ditambah, ia adalah mod tamak, yang akan sepadan dengan seberapa ramai yang mungkin dan secara langsung sepadan dengan semua img.
Beri perhatian kepada dua perkara: (1)
*?
为非贪婪模式。(2)g
Padanan global.