格式化文本使条件介于2个单词之间

时间:2018-10-03 11:58:15

标签: javascript regex vue.js

示例:

  

我要去学校*** word1 ***

我想在***粗体之间使用word1

我想将此条件添加到我的脚本中

如何?

    history(post) {
            return post.case_history.replace(/------------------------------/g,
 '<br>------------------------------ <br>');
        }

1 个答案:

答案 0 :(得分:1)

我对正则表达式不好,但我希望这会有所帮助

// condition
var regex = /\*\*\*(.*?)\*\*\*/g;
// Get matches
while (match = regex.exec(post.case_history)) {
    // Replace *** with <b> tag   
    post.case_history = post.case_history.replace(match[0], "<b>"+match[1]+"</b>");
}
// return output
return post.case_history;