只能输入0到1之间的小数的正则表达式

iceking18 2010-04-19 09:34:49
只能输入0到1之间的小数的正则表达式,怎么写呢?
...全文
2310 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lllanm 2010-04-19
  • 打赏
  • 举报
回复
[0]|[0.][0](0,9)[1-9](1,9)
0
0.1
0.01
l305170891 2010-04-19
  • 打赏
  • 举报
回复
初学者路过,望多多指教 ,谢谢
benbenhuo 2010-04-19
  • 打赏
  • 举报
回复
0.\d+ 这样就能匹配了
用在C#的正则中小数点可能要转义 同#6
hujinn 2010-04-19
  • 打赏
  • 举报
回复
0\.[0-9]*[1-9]$ 答案已经出来了 楼主给分吧 其实不用正则 判断就能很容易实现!
usersname 2010-04-19
  • 打赏
  • 举报
回复
小数点要转义,前后要界定
@"^0\.[0-9]*[1-9]$"
stg609 2010-04-19
  • 打赏
  • 举报
回复
正则只能拿来作匹配,你要来限制输入,只能自己写其他代码来处理正则的匹配结果。匹配0-1之间的小数可以用如下
0.[0-9]*[1-9]
平生我自如 2010-04-19
  • 打赏
  • 举报
回复
应该不难!我没有用过!就学了一下!你去网上搜搜吧
dopsop110 2010-04-19
  • 打赏
  • 举报
回复
0.[1-9]+
有点忘记了 你试下这样行不?
myhope88 2010-04-19
  • 打赏
  • 举报
回复
不懂,顶一下
youzi520 2010-04-19
  • 打赏
  • 举报
回复
跟1比较不行且不是负数不就行了

为啥用正则呢..

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧