我对regex
完全不熟悉,但我有大量的网址遵循我需要重定向到特定网址的相同基本格式。我正在尝试匹配“固定字符串”#39;然后是1
和999
之间的任何数字'然后/
实施例
../section/subsection/page=xx/ to redirect to ../new_section/new_subsection/
其中
始终会../section/subsection/page=
xx
是1
和999
以/
答案 0 :(得分:0)
正则表达式\d{1,3}
会为您提供从0到999的所有数字的匹配,[1-9]\d{0,2}
将为您提供与1到999之间的所有数字匹配
好吧,您的网址为:.*/page=[1-9]\d{0,2}/
或.*/page=[1-9]{1,3}/
答案 1 :(得分:0)
如果您只需要正数而不是0,请使用[1-9]\d{0,2}
:
\.\.\/section\/subsection\/page=[1-9]\d{0,2}\/
答案 2 :(得分:0)