1

我有一个正则表达式(如下),但我如何将其限制为一个 1 实例或没有[. -:].

if re.match("[0-9a-fA-F]{2}([. -:]?[0-9a-fA-F]{2}){%d}$" % x, self.input_value):

谢谢,

4

1 回答 1

6

?在一个组上使它成为可选的,这将是 1 或 0。

编辑删除显式版本

于 2013-01-13T21:21:35.377 回答