jquery正则表达式从电子邮件地址剥离信息

时间:2015-04-13 16:19:33

标签: jquery regex

第一部分:我不打算验证电子邮件地址。 我正在寻找一种从电子邮件地址中删除(删除)信息的解决方案。

NAME @ 域名 .COM NAME @ 需要删除, .COM 需要移除即可。 没有验证.....

我正在寻找一个jQuery Regex解决方案,以便从电子邮件地址中删除以下内容。

示例:info@domainname.com

应删除

info @并删除.com。 但@之前的名字可能是任何东西,域名扩展也可以是任何东西。 (ak .co.uk .br.com等)

2 个答案:

答案 0 :(得分:0)

试试这个

    var str = "this@that.com";
    var str2 = str.replace(".", "").replace("@","");
    console.log(str2);

输出应该类似于:thisthatcom .replace js方法应该在这里正常工作。

答案 1 :(得分:0)

这样每个人都可以看到我不想验证电子邮件地址。自己解决了。

 function myFunction() {
   var str = "this.name@domainname.com.uk";
  var afterComma = str.substr(str.indexOf("@") + 1).split(".")[0]; 
 document.getElementById("demo").innerHTML = afterComma;
 }

结果:domainname 所有之前和之后包括@和所有之后。将被删除。