如何在javascripts中删除@之后的字符?

时间:2018-05-03 02:24:00

标签: javascript

如何在javascripts中删除@之后的字符?

例如,我有字符串' babibu@blabla.com ',我想在@' babibu '之前获取字符串,该怎么做?

2 个答案:

答案 0 :(得分:1)

有多种方法可以做到这一点:

<强> 1。正则表达式

使用正则表达式/^(.*)@/

Regex explanation

演示:

&#13;
&#13;
var email = 'babibu@blabla.com';

var username = email.match(/^(.*)@/)[1];

console.log(username);
&#13;
&#13;
&#13;

<强> 2。 Array.split()

&#13;
&#13;
var email = 'babibu@blabla.com';

var username = email.split('@', 1)[0];

console.log(username);
&#13;
&#13;
&#13;

答案 1 :(得分:1)

正则表达式的替代方案:

var username = email.split('@')[0];