Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
替换javascript中的字符串_Javascript_String_Replace - Fatal编程技术网

替换javascript中的字符串

替换javascript中的字符串,javascript,string,replace,Javascript,String,Replace,我知道这是一项简单的任务,但我似乎找不到解决办法 我有一个日期,格式是:20/02/2013 我只是想用……来代替这个- 到目前为止我已经知道了,但它只替换了第一个斜杠。。。不知道为什么第二个不行: date = 20/02/2013; date.replace('/', '-'); 感谢您的帮助。您需要一个包含以下内容的正则表达式: 另一种方法是使用/: 使用全局标志 str.replace(/\//g, '-'); 可能重复的 "20/02/2013".split("/").join("

我知道这是一项简单的任务,但我似乎找不到解决办法

我有一个日期,格式是:20/02/2013 我只是想用……来代替这个- 到目前为止我已经知道了,但它只替换了第一个斜杠。。。不知道为什么第二个不行:

date = 20/02/2013;
date.replace('/', '-');

感谢您的帮助。

您需要一个包含以下内容的正则表达式:

另一种方法是使用/:

使用全局标志

str.replace(/\//g, '-');
可能重复的
"20/02/2013".split("/").join("-");  // "20-02-2013"
str.replace(/\//g, '-');