我想从电子邮件地址中删除字符和@符号以创建用户名。那么 somethinghere@email.com 会变得某事任何人都可以解释如何做到这一点吗?我用谷歌搜索了它,似乎无法找到关于这个主题的内容。
提前致谢。
答案 0 :(得分:5)
string s = "somethinghere@email.com";
string username = s.Substring(0, s.IndexOf('@'));
Response.Write(username);
答案 1 :(得分:2)
您可以尝试使用以下代码,这非常简单,
string email="somethinghere@email.com";
int indexOfAt=email.IndexOf("@");
int lenOfEmail=email.Length;
string result=email.Substring(0,indexOfAt);