如果背靠背,则这些字符将匹配。如果定义的非法字符是长字符串的一部分,则不会返回正确的已清理文本。我要查找并替换为空白的非法字符是'-_ + = [] {} \ |'
我已经阅读了各种正则表达式博客,Mozilla开发人员网络站点以及stackoverflow中的一些答案。我用\表示+,[和|。如果有更简单的方法,请分享。
function dirtyString(str) {
cleanString = str.replace(/-_\+=\[]{}\|/g, "");
return cleanString;
}
对于我运行的大多数示例代码,我什么也得不到。我已经在Codepen和jsfiddle上运行了。
梵蒂冈之花
相关分类