【发布时间】:2014-02-07 20:51:30
【问题描述】:
我正在处理一个正则表达式字符串,以仅将页码验证为数字。我正在使用的正则表达式字符串是^products/([^/]+)/page-([^/]+[0-9]+)/sort-([^/]+)/?$,示例中使用的网址是products/mens/page-1/sort-newest-first,该字符串因正则表达式匹配而失败..但是2位数字有效 - 例如products/mens/page-10/sort-newest-first。
任何人都知道为什么它不允许规则中的一位数字但 2 位或更大的数字是有效的?我被难住了..
【问题讨论】:
标签: regex