正则表达式-“或”是否需要创建组?

时间:2019-04-08 21:33:23

标签: regex boost-regex

我使用boost正则表达式。我创建了以下正则表达式女巫匹配范围为[10-31]的数字:

[1-2][0-9]|3[0-1]

我想将该正则表达式与其他匹配项配合使用,例如:

<tag-[[1-2][0-9]|3[0-1]]>

但是它不起作用。当我创建组时可以使用

<tag-([1-2][0-9]|3[0-1])> 

对于字符串<tag-22>,我分为两组:<tag-22>, 22

是否可以在不使用组的情况下创建此类正则表达式?

0 个答案:

没有答案