我正在尝试用 3 个其他字符替换 3 个字符来构建/屏蔽表单的电子邮件地址。
这仅适用于一次或在第一次找到它时:
email = "email1#domain!com|email2#domain!com|email3#domain!com";
email.replace("#","@").replace("!",".").replace("|",",");
上面的代码导致:email1@domain.com,email2#domain!com|email3#domain!com
在阅读了一些文章后,我读到了关于使用 RegEx 的内容,这是我永远无法理解的编码部分:
email.replace("/#/g","@").replace("/!/g",".").replace("/|/g",",");
这也不起作用,并使其与原始 var 相同。
我究竟做错了什么?