使用正则表达式匹配所有大于36的数字?

Man*_*ram 5 regex

如何将所有大于36的数字与任何更大的数字匹配?

我试过这个表达式:

[4-9]\d+|\d{3,}
Run Code Online (Sandbox Code Playgroud)

问题是这将选择所有大于40的数字但我需要37,38和39,我怎样才能实现这一目标?

注意:我的查询不同:我无法理解,所以我问自己的问题,我的查询是100%不同.在某些方面相似是另一回事,而不是重复.和平了.

fal*_*tru 7

只需添加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)