• 2502阅读
  • 2回复

[提问]一个正则表达式,怎么理解? [复制链接]

上一主题 下一主题
离线caiwei_cs
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-16
"^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0)
非负浮点数,我的理解是:
^\d:以0-9开头
+ :至少一个0-9
?$:以一个或者0个(\.\d+)结尾
(\.\d+) :点 加 至少一个0-9

我有些不明白的是()这个括号有什么意义。是表示里面的作为一个整体??
离线chiang

只看该作者 1楼 发表于: 2014-12-16
?作用在( )
@suzhou 
离线caiwei_cs

只看该作者 2楼 发表于: 2014-12-17
回 chiang 的帖子
chiang:?作用在( ) (2014-12-16 15:26) 

谢谢。这么理解就通畅了。
快速回复
限100 字节
 
上一个 下一个