Javascript正则表达式全局替换带有变量的字符串

时间:2010-08-09 19:14:05

标签: javascript regex

我正在尝试添加软连字符以打开一些纯文本中的长网址和其他字符串。

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 个答案:

答案 0 :(得分:1)

我没有逃过'\ S'。现在工作正常。