我正在寻找一个正则表达式来匹配以下4个案例(抓住id,所以我可以重写网址)
http://localhost/gallery/test-name/123456 http://localhost/gallery/test-name/123456/ http://localhost/gallery/test-name/123456/video-name/159 http://localhost/gallery/test-name/123456/video-name/159/
目前正则表达式在下面,但它并没有在所有情况下正确抓取ID.那里的任何专家都知道我做错了什么?
^(.*)/gallery/(.*)/([0-9]{1,15})(/)?((.*)/([0-9]{1,15})(/)?)?