比方說,我有一個字符串替換爲***包圍文字與<b>和</b>
var myString: String = "This ***is*** my ***string***"
現在我正在尋找一種方法以HTML的粗體標記,以取代明星。
更換後的代碼應該是這樣的:
"This <b>is</b> my <b>string</b>
什麼我迄今所做的:
var boldPattern : RegExp = /\*\*\*.*?\*\*\*/;
while(boldPattern.test(goalOv[gCnt][1])){
myString = myString.replace(boldPattern, "<b>"+myString+"</b>");
}
這與一個死循環結束了(因爲我指定的字符串本身)。
感謝
謝謝你的解決方案! – Kesandal
很高興我能提供幫助,但請注意,這不是最好的解決方案。 – Gio