如何将所有大于36的数字与任何更大的数字匹配?
我试过这个表达式:
[4-9]\d+|\d{3,}
Run Code Online (Sandbox Code Playgroud)
问题是这将选择所有大于40的数字但我需要37,38和39,我怎样才能实现这一目标?
注意:我的查询不同:我无法理解,所以我问自己的问题,我的查询是100%不同.在某些方面相似是另一回事,而不是重复.和平了.
只需添加3[7-9](匹配37,38,39)即可:
3[7-9]|[4-9]\d+|\d{3,}
Run Code Online (Sandbox Code Playgroud)
UPDATE
为了防止匹配数字,如0001:
3[7-9]|[4-9]\d+|[1-9]\d{2,}
Run Code Online (Sandbox Code Playgroud)