如何在正则表达式中有效地组合ch..+
和ch..-
而不需要单独扫描?
而且我们在模式中使用matcher
吗?
我的输出代码是这样的:
ch01+
ch01-
ch02+
ch02-
...
最佳答案
如何在正则表达式中有效地组合ch..+
和ch..-
而不需要单独扫描?
使用|
(pipe) for alternation:
ch..(\+|-)
而且我们是否在模式中使用匹配器?
取决于您如何使用正则表达式和模式。要获得具体答案,您必须显示一些实际代码,或者提出更具体的问题。
N.B.如果要将
ch
后的两个字符限制为0-9
,则可以使用\d
,它是shorthand character class for [0-9]
:ch\d{2}(\+|-)