在每个空格后添加<br/>的正则表达式

时间:2019-03-21 14:28:19

标签: javascript regex

所以我有

let templateKeyword = <span>Medical Sales Executive</span>

如何添加正则表达式,以便在每个空格后添加
元素

我想要达到的结果是

let templateKeyword = <span>Medical <br>Sales <br>Executive</span>

谢谢。

2 个答案:

答案 0 :(得分:0)

const text = "My simple text";
const newLineAfterEveryWord = text.split(/((?:\w+ ){1})/g).filter(Boolean).join("\n");
console.log(newLineAfterEveryWord)

答案 1 :(得分:0)

首先,让我们确保templateKeyword是一个字符串。

let templateKeyword = "<span>Medical Sales Executive</span>"

您可以简单地使用string.replace()

templateKeyword = templateKeyword.replace(/\s+/g, ' <br>')
console.log(templateKeyword) // "<span>Medical <br>Sales <br>Executive</span>"