javascript - 无法使用 javascript 从字符串中替换 hypen
问题描述
我需要使用 Javascript 从字符串中替换 hypen 但根据我的代码它不起作用。
function replace(){
var str='20-03-2019';
str.replace(/-/g,'/');
console.log(str);
}
replace();
在这里,我需要将 hypen( -
)替换为/
输出应该 like 20/03/2019
。
解决方案
字符串是不可变的,所以你需要这样做:
function replace(){
var str='20-03-2019';
str = str.replace(/-/g,'/');
alert('date ' + str);
}
replace();
推荐阅读
- javascript - 以编程方式创建自动禁用触发器的表单
- c++ - 重定向 boost::timer::auto_cpu_timer 的输出
- c++ - C++,== 运算符,是自动给出的吗?
- python - 如何在python中使用os.walk函数获取完整路径
- amazon-web-services - 如何将 Sagemaker 笔记本放到 GitHub 上?
- python-3.x - 如何从以下列表中获得所需的输出?
- date - 有没有办法将两种不同的 dateTime 格式解析为 Java 中的 LocalDateTime 或 Instant?
- javascript - 如何在 Electron 中使用 GET 变量重定向到另一个 HTML 文件?
- r - 如何评估字符串是否是R中的英文单词
- db2 - COBOL DB2 绑定过程