c# 正则表达式 望高手指教
string str= @"^\d+(\.\d)?$";
是什么意思?还有,哪位高手可以指点小弟学习正则表达式的方法么
------解决方案--------------------^\d:0-9数字开头
+:1-到N个
(\.\d):小数点和0-9的数字
?:0-1个
$:匹配结尾
合起来:1到N个数字开头,后面可能有小数点加数字结尾。。。
PS:就是简单验证一下数字格式
------解决方案--------------------如果你想学的话,去网上搜一下正则30分钟,或者看下精华区,有个正则的帖子!
你的正则是判断输入的是否是一个 double的,里面包括int的部分