我正在尝试捕获由'。'包围的任何1-2位数字。或一行的开头/结尾。
例如
1.0.4.11
71.11.11.11
0.11.0.0
有效且:
无效
现在,我可以(?<=\.|^)\d{1,2}]?(?=\.|$)正确捕获数字,但也可以捕获11 ..或1.11等组。
我需要扩展此正则表达式以基本验证它是否始终采用xxxx格式,其中x是1-2位数字。
有关更多信息,此正则表达式将使用wxWidgets正则表达式类运行,但我相信这是标准的正则表达式解析器。
注意
对于使用它作为参考的任何人...使用wxWidgets时,必须使用wxRE_ADVANCED标志构造wxRegex类,因为默认情况下,它使用基本/快速实现,该实现不包括该表达式中使用的数量词(?*)。