首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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

[解决办法]

^\d:0-9数字开头

+:1-到N个

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

?:0-1个

$:匹配结尾

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

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

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

热点排行