C#获取字符串中的字母
5个回答
展开全部
string str="百度知道abcdesdfpww";
Regex r = new Regex(@"[a-zA-Z]+");
Match m=r.Match(str);
textBox1.Text = m.Value;
Regex r = new Regex(@"[a-zA-Z]+");
Match m=r.Match(str);
textBox1.Text = m.Value;
参考资料: http://hi.baidu.com/%C0%FA%D3%D6/blog/item/e0ccbbed46e4313426979108.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string str = "哈哈dasdfdsfdsaa";
foreach (Char var in str)
{
if ((var < 'A' ||var >'Z')&&(var < 'a' || var >'z'))
{
int index = str.IndexOf(var);
str = str.Remove(index, 1);
}
}
foreach (Char var in str)
{
if ((var < 'A' ||var >'Z')&&(var < 'a' || var >'z'))
{
int index = str.IndexOf(var);
str = str.Remove(index, 1);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
位数固定么?固定的话 直接用substring截就行了 如果不固定 就要遍历整个字符串 把每一个和ASCII码比较
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string newString = Regex.Replace(oldString,[^/w])
没有试验,试试
要先引入命名空间
没有试验,试试
要先引入命名空间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询