/^/gm匹配每个行首,但怎么排除第一行的行首呢?
问题没有描述清楚,我补充下:
假定有字符串
<div>
<ul>
<li></li>
<li></li>
</ul>
</div>
想通过正则实现每一行前面加上空格,除了第一行,变成下面的样子:
<div>
<ul>
<li></li>
<li></li>
</ul>
</div>
我目前已经实现的方式是:
replace(/^/gm/, " ").replace(" ", "")
个人感觉很不优雅,需要两步replace,想需求看看是否一步到位的解决方案。