Regex.IsMatch(sMonth,"/d+")报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Regex.IsMatch(sMonth,"/d+")报错相关的知识,希望对你有一定的参考价值。
我用的是2005 ,报错是说 无法识别这个转义字符,我想验证sMonth这个字符能否转换为数字。
只要有\d 都报错 不知道用什么转义字符可以
这才是数字
或者用[0-9] 参考技术B 判断是否为数字的话不应该用\d+
你试试 字符串"9527bnbbb"是否能被验证通过
基础代码段
1、正则表达式匹配数字类型:
Regex.IsMatch(expression.Trim(), @"^([-]|[0-9])[0-9]*(\.\w*)?$")
2、加载对象:
Assembly.Load(AssemblyPath).CreateInstance(classNamespace)
以上是关于Regex.IsMatch(sMonth,"/d+")报错的主要内容,如果未能解决你的问题,请参考以下文章
为啥用 Regex.IsMatch 检查这个字符串会导致 CPU 达到 100%?
C#正则验证大全 Regex.IsMatch()正则表达式验证
C#正则验证大全 Regex.IsMatch()正则表达式验证