我正在尝试在Stackoverflow中创建一个编辑器。为此,我无法构造正则表达式以匹配多个带有**的单词。寻找可以在Javascript / JQuery中使用的模式。
有人可以帮我吗?
我使用下面的代码,
var fulltext = this.getText();
var boldPattern= /\*\*(\w*)\*\*/g;
fulltext = fulltext.replace(boldPattern, "<b>$1</b>");
答案 0 :(得分:1)
/\*\*.*?\*\*/
您需要转义*
,以便它没有特殊的正则表达式含义。量词的?
使得匹配不情愿,因此它只匹配第一个**