我正在尝试从正则表达式创建列表,我有这个(http://regexr.com/3g1hn):
+ Hola
+ Adios
+ wii
我希望通过使用正则表达式来实现这一点:
<ul>
<li>Hola</li>
<li>Adios</li>
<li>wii</li>
<ul>
我想用javascript或其他语言制作这个。
我怎么能得到这个?
答案 0 :(得分:0)
这样做
// using template strings
const string = `+ Hola
+ Adios
+ wii`;
const replaced = string.replace(/\+\s(\w+)(\n\r)?/g, '<li>$1</li>');
const fullList = '<ul>' + replaced + '</ul>';