如何在javascripts中删除@之后的字符?
例如,我有字符串' babibu@blabla.com ',我想在@' babibu '之前获取字符串,该怎么做?
答案 0 :(得分:1)
有多种方法可以做到这一点:
<强> 1。正则表达式强>
使用正则表达式/^(.*)@/
演示:
var email = 'babibu@blabla.com';
var username = email.match(/^(.*)@/)[1];
console.log(username);
&#13;
<强> 2。 Array.split()强>
var email = 'babibu@blabla.com';
var username = email.split('@', 1)[0];
console.log(username);
&#13;
答案 1 :(得分:1)
正则表达式的替代方案:
var username = email.split('@')[0];