如何匹配以下html字符串中的**. **。
.
<p>My first <strong>comment</strong>. </p>
上面的字符串在结束段落标记之前的末尾可以有多个** **.
lawou6xi1#
用/\.(?: )+(?=[^.]*$)/g试试。
/\.(?: )+(?=[^.]*$)/g
var str = '<p>. My first <strong>comment</strong>. </p>'; console.log(str.replace(/\.(?: )+(?=[^.]*$)/g, 'test')); //"<p>. My first <strong>comment</strong>test</p>"
1条答案
按热度按时间lawou6xi1#
用
/\.(?: )+(?=[^.]*$)/g
试试。