萨耶塔兰(Sajeetharan)
我用-替换电子邮件中的@符号。
var authdata = JSON.parse(getCookie("authData"));
var namespace = authdata.Email.replace('@','_');
namespace = namespace.replace(/./, '_');
namespace = namespace.replace(/\./g, '_');
命名空间为“ _emo_duosoftware_com”
杜沙尔
.
正则表达式中的字符将匹配除换行符以外的任何单个字符。
问题在这里
namespace.replace(/./, '_');
要替换小数点符号,请在其前面加上反斜杠来对其进行转义。
这两个语句可以合并
var namespace = authdata.Email.replace(/[@.]/g, '_');
匹配@
或.
尽可能多的(g
标志)并替换为_
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句