[英]How to use regEx expression to replace "/" for "-" in string
我试图在我的日期字符串中将“/”替换为“-”,但是当我尝试制作正则表达式时,我无法使用“/”,因为它将表达式转换为注释或表现为表达式为空白
感谢您的时间
在保留字符前使用\\
将它们转换为文字。 因此,如果您希望/
被逐字解释,请编写\\/
。
编辑(更多信息)
这样做的行为称为“逃避”。 查看我为您设置的这个 regexr https://regexr.com/4qtbp
由于/
是 Regex 语法中使用的特殊字符,您需要通过在将其转换为文字之前添加反斜杠来对其进行转义:
this.datasend.replace('/\/g', '-');
使用转义字符\\
var x = "a/b/v/c".replace(/\\//g, "-"); console.log(x);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.