Den*_*zov 0 javascript string replace
作为一名拥有超过2年经验的网站开发人员,我很尴尬地问这个但是 -
以下代码无法按预期工作:
var string = "Daln, nik, But, Blaz, wan";
string = string.replace("/[^a-zA-Z,]+/g", "");
如果字符串没有被剥离空格,我的意思是即使我将其设置为正则表达式
var string = "Daln, nik, But, Blaz, wan";
string = string.replace("/[a-zA-Z,]+/g", "");
它应该替换从a到z的大写和小写的任何字符,以及任何逗号,它不会.我已经在我的浏览器和jsbin.com等开放测试环境中尝试了它,结果是一样的.
与我相信正则表达式可能有问题的相反,它似乎作为一个独立工作正常,这已经通过这个实时测试工具https://regexr.com/得到证实
所以在这里,我想知道地狱的名字是错的,我感谢任何帮助过的人!