本文介绍了如何从电子邮件地址中检索姓名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用javascript,我们如何从字符串中删除@ gmail.com或@ aol.com,以便只保留名称?

With javascript, how do we remove the @gmail.com or @aol.com from a string so that what only remains is the name?

var string = "[email protected]";

将只是johdoe?我试过分裂,但结果并不好。谢谢。

Will be just "johdoe"? I tried with split but it did not end well. thanks.

推荐答案

var email = "[email protected]";
var name   = email.substring(0, email.lastIndexOf("@"));
var domain = email.substring(email.lastIndexOf("@") +1);

console.log( name );   // john.doe
console.log( domain ); // email.com

以上内容也适用于包含有效名称 @ ( )

The above will also work for valid names containing @ (tools.ietf.org/html/rfc3696)

这篇关于如何从电子邮件地址中检索姓名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-01 04:10