c#判断字符是否 有字母和数字

 我来答
huanglenzhi
2016-01-23 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517195
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
使用正则表达式判断即可,如下:
System.Text.RegularExpressions.Regex.IsMatch(“输入的字符串", @"^[a-zA-Z]+\d+[a-zA-Z]$+")
如果是"字母+数字+字母"的组合,返回的是True,否则返回False.
关于正则表达式可以Hi我,改进上面的正则表达式可以验证好多组合。
比如:字母+数字,正则表达是为System.Text.RegularExpressions.Regex.IsMatch(“输入的字符串", @"^[a-zA-Z]+\d$+")
数字+字母的正则表达式为:
System.Text.RegularExpressions.Regex.IsMatch(“输入的字符串", @"^\d+[a-zA-Z]$+")
字母+字母的正则表达式为:
System.Text.RegularExpressions.Regex.IsMatch(“输入的字符串", @"^[a-zA-Z]+[a-zA-z]$+")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式