如果我有类似的文字:粗体字*
I need to bold *this* text and *that* text.
我需要大胆这个文字和该文本。
我需要转换为<b>this</b>
和<b>that</b>
。
var str = $('textarea#commentfield').val();
var getBold = str.match(/\*.+\*/g);
if(getBold!=null){
getBold = getBold.toString().replace(/\*/g,"");
}
str = str.replace(/\*[^*]+?\*/g, "<b>"+getBold+"<\/b>");
这不是做什么,我想为2轮或更多的比赛。它不是做这个:
我需要大胆这个文本和文字和这个文本和文本。
对不起,看着太多的问题,虽然行被拆分/爆炸,将删除,以免误导 – atmd
'“我需要加粗*这个*文本和*那*文本。 [^ *] +)\ * /克, “$ 1”)' – epascarello