假设我有一个字符串
var myString: String = "This ***is*** my ***string***"
现在我正在寻找一种用 html-bold 标签替换星星的方法。
替换后的代码应如下所示:
"This <b>is</b> my <b>string</b>
到目前为止我所做的:
var boldPattern : RegExp = /\*\*\*.*?\*\*\*/;
while(boldPattern.test(goalOv[gCnt][1])){
myString = myString.replace(boldPattern, "<b>"+myString+"</b>");
}
这以一个无限循环结束(因为我将字符串分配给它自己)。
谢谢