[英]How to detect and split email address using javascript?
email 地址是動態的,output 應該是:
Email 地址:
樣品@電子郵件.com
Output 應該是:
樣本
@電子郵件.com
JavaScript可以拆分輸入的email地址嗎?
感謝你們!
是的,使用拆分方法:
var str = "sample@email.com";
var res = str.split("@"); //An array, which looks like this [sample, email.com]
var email = foo@gmail.com
// variant 1 (without '@')
var mailArr = email.split('@');
var logn = mailArr[0];
var mailHost = mailArr[1];
// variant 2
var atPosition = email.indexOf('@');
var logn = email.slice(0, atPosition);
var mailHost = email.slice(atPosition, -1);
對於更常見的用途,您應該使用正則表達式
我們可以使用split
方法進行拆分
var email = "demo@gmail.com";
var arry = email.split("@");
console.log(arry[0]) //demo
console.log(arry[1]) //gmail.com
最簡單的方法
const email='testEmail@gmail.com' console.log(email.split('@')[0]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.