var s = "1. TLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, \
2. quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse \
3. whatever..."
s.replace('/^\d\.\s+/gm','</li><li>')
我正在尝试将从 MS word 复制的列表结构转换为 HTML 列表。我知道^
可以匹配“字符串开头”锚点,他的正则表达式/^\d\.\s+/gm
将匹配每一行。但是我需要区分第一个新行,这是唯一的“整个字符串的开始”锚点,也就是替换第一个匹配的/^\d\.\s+/
with <ol><li>
,有什么通用的方法可以做到这一点吗?