读书人

c# 正则表达式 望高手指教,该如何处理

发布时间: 2012-04-03 12:38:19 作者: rapoo

c# 正则表达式 望高手指教
string str= @"^\d+(\.\d)?$";
是什么意思?还有,哪位高手可以指点小弟学习正则表达式的方法么

[解决办法]

^\d:0-9数字开头

+:1-到N个

(\.\d):小数点和0-9的数字

?:0-1个

$:匹配结尾

合起来:1到N个数字开头,后面可能有小数点加数字结尾。。。

PS:就是简单验证一下数字格式

[解决办法]
如果你想学的话,去网上搜一下正则30分钟,或者看下精华区,有个正则的帖子!
你的正则是判断输入的是否是一个 double的,里面包括int的部分

读书人网 >C#

热点推荐