Regex 如何匹配regx中小于50的整数

Regex 如何匹配regx中小于50的整数,regex,Regex,我想匹配像index.html\index_1.html\index_12.html\index_49.html\index_n.html这样的url n必须您可以通过使用-index_u[1-4]?\d\.html作为正则表达式来实现这一点 它首先将2的第一个数字限制为数字1-4,然后接受后面的任何其他数字。这个使其能够在找不到数字时跳过该数字 regex101链接-其中有一些示例请尝试以下操作: (((index)|(index_[0-9])|(index_[0-4][0-9])).html

我想匹配像index.html\index_1.html\index_12.html\index_49.html\index_n.html这样的url
n必须您可以通过使用-index_u[1-4]?\d\.html作为正则表达式来实现这一点

它首先将2的第一个数字限制为数字1-4,然后接受后面的任何其他数字。这个使其能够在找不到数字时跳过该数字

regex101链接-其中有一些示例

请尝试以下操作:

(((index)|(index_[0-9])|(index_[0-4][0-9])).html)

您可以使用[1-4]?[0-9]

index.html\index_1.html\index_12.html\index_49.html\index_[0-4]?[0-9].html$