我想從電子郵件地址中刪除字符和@符號以創建用戶名。所以[email protected]會變成東西任何人都可以闡明如何做到這一點請嗎?我搜索了它,似乎無法找到關於這個問題的很多內容。刪除@ in和電子郵件地址後的字符 - ASP.NET
在此先感謝。
我想從電子郵件地址中刪除字符和@符號以創建用戶名。所以[email protected]會變成東西任何人都可以闡明如何做到這一點請嗎?我搜索了它,似乎無法找到關於這個問題的很多內容。刪除@ in和電子郵件地址後的字符 - ASP.NET
在此先感謝。
string s = "[email protected]";
string username = s.Substring(0, s.IndexOf('@'));
Response.Write(username);
完美,謝謝 – thatuxguy
你可以試試下面的代碼,這是非常簡單的,
string email="[email protected]";
int indexOfAt=email.IndexOf("@");
int lenOfEmail=email.Length;
string result=email.Substring(0,indexOfAt);
是否使用C#或VB.Net? –
你可以使用'Substring'和'IndexOf'。但是,如果你的用戶名應該是唯一的,那麼'somethinghere @ gmail.com'和'somethinghere @ yahoo.com'呢? – Epsilon
@Epsilon:啊我沒有看到您的評論 –