我有一个正则表达式,我想在除以下数字之外的任何数字上匹配:
0|1|2|3|4|5|6
^(?!(0|1|2|3|4|5|6)).*
我可以将其匹配到7、8或9,但10及其后面的数字都不起作用,因为它们以我不想匹配的数字开头。
例如,如果我的数字是22,则会匹配。 如果我的数字是2,则不会匹配。
0|1|2|3|4|5|6
^(?!(0|1|2|3|4|5|6)).*
我可以将其匹配到7、8或9,但10及其后面的数字都不起作用,因为它们以我不想匹配的数字开头。
例如,如果我的数字是22,则会匹配。 如果我的数字是2,则不会匹配。
([0-6]\d+|[7-9]\d*)
? - jsheeran