正则表达式 替换字符串 加号 减号 问好 星号

2025-04-02 13:22:35
推荐回答(4个)
回答1:

由于+-*?这几个都属于正则表达式中的保留字,因此,若需要将它们作为字符中的字符元素进行搜索和替换时,必须使用转义符符号"\"

即"\+"表示字符"+"; "\*"表示字符"*"; "\-"表示字符"-"; "\?"表示字符"?";
若将所有的这些字符替换为字符"/"的话,其正则表示如下:
var strResult=str.replace(/\+|\-|\*|\?/g,"/");

回答2:

str.replace("+","/").replace("-","/").replace("*","/").replace("?","/");

回答3:









回答4:

正常写啊,特殊符号转义一下就行了。