求一正则表达式,
匹配下面所有的:
/wenda/
/wenda/1
/wenda/tuijian/
/wenda/tuijian/1
/wenda/中文/
/wenda/中文/1
/wenda/中文/tuijian/
/wenda/中文/tuijian/1
/wenda(固定的)/中文(中文,可选的)/tuijian(固定的,可选)/1(数字,可选的)
我自己写了一个,实际测试的时候总是数字 1 这里不行。。。不知道什么原因。
求一正则表达式。可以匹配上面所有的。
参考一下,我的:
/wenda/(([\u4e00-\u9fa5]{0,})/)?((tuijian)/)?(\d+)?
/wenda/(([\u4e00-\u9fa5]{0,})/)?((tuijian)/)?(\d+)?
试试这个简单一些的:
/wenda/((.*?/)+)?(\d+)?
最后(\d+)? 这个里面的”+“号去年试试
测一下,没什么问题哦