2010-08-09 98 views
0

我試圖添加軟連字符來分解長URL和其他字符串中的一些純文本。Javascript正則表達式全局替換字符串變量

function breakLines(str, num){ 
    if(typeof num == 'undefined' || num == null){ num = 15;} 
    regex = new RegExp('(\S{'+num+'})(\S{'+num+'})','g'); 
    return str.replace(regex, '$1­$2'); 
} 

它的工作原理是,如果我使用斜槓符號進行替換,但上面的這個函數似乎不起作用。

回答

1

我沒有逃過\下一個'\ S's。現在工作正常。