替换变量中的特定字符 - jquery

时间:2011-04-05 17:20:53

标签: javascript jquery jquery-ui

我的脚本中有一个值为test1/test2/test3的变量。我想返回test1?test2?test3。我怎样才能做到这一点?

我怎样才能做到这一点?

提前致谢... :)

blasteralfred

3 个答案:

答案 0 :(得分:7)

您可以使用string.replace()函数并使用正则表达式作为第一个参数,指定您要替换全局搜索的字符串。

试试这个:

var str = "test1/test2/test3";
str = str.replace(/\//g,"?");
alert(str);

答案 1 :(得分:1)

您只需使用带有replace的正则表达式来匹配“/”

的所有值

以下是使用regular expressions

的链接
newStr = strVar.replace(/\//g,"?");

答案 2 :(得分:0)

var x = 'test1/test2/test3'
x.replace(/\//g, "?");

检查示例http://jsfiddle.net/XPHSG/