【发布时间】:2015-07-05 17:09:11
【问题描述】:
我刚刚遇到一个正则表达式模式及其匹配的模式字符串,但我对其中一个匹配的模式感到困惑
Target: .50 1.50 0.50 10.50 00.50 1.555
Pattern: (0|[1-9]\d*)\.\d\d
Matches with: (4,7:1.50)(9,12:0.50)(14,18:10.50)(21,24:0.50)(26,29:1.55)
我从模式中推断出的是小数点后两位数,小数点前是一个组,其中第一个数字是 0 或 1 到 9 之间的任何数字,后跟空字符串或任何数字字符串...
我认为在最后一秒的比赛中应该是 00.50。
我错过了什么??
【问题讨论】: