我正在使用replace
字符串方法
var text = this ex is not working.;
text = text.replace(" ", "+");
alert(text);
并警惕:
this+ex is not working.
这里的问题是什么?
答案 0 :(得分:2)
试试这个: lil diff demo http://jsfiddle.net/bLaZu/6/
请注意:
RegExp上的g标志,它将在全局范围内进行替换 字符串。
如果你热衷于:https://developer.mozilla.org/en/JavaScript/Guide/Regular_Expressions
休息随意玩演示,:)
<强>码强>
var text = "this ex is not working.";
text = text.replace(/\s+/g, '+');
alert(text);
答案 1 :(得分:1)
要使用加号+
字符替换所有空格,请使用以下内容:
var text = "this ex is not working.";
text = text.replace(/ /g, "+");
alert(text);
不要忘记使用引号"
来初始化字符串。