0
我正在使用针对wordpress广告的重定向插件,没有使用正则表达式的经验。只匹配正则表达式字符串中的数字用于重定向
我有一个网址,可以有在URL后什么,但我只希望如果只有数字显示,没有别的,重定向使得下列网址只有最后一个会得到一个匹配:
http://j.net/contact
http://j.net/c4t
http://j.net/4con
http://j.net/4co5
http://j.net/anything/123 * this should fail
http://j.net/456 * this should pass
我想出了这一点:
(\d+)$
到:
article/$1
但我在结束了无限循环。
编辑:循环似乎开始发挥作用,导航到时:
http://j.net/1289
或者:
http://j.net/dribble/1289
谢谢史蒂文,我会回到绘图板再给它一个。这是一个插件,我不确定幕后发生了什么。事实证明,我没有像上面所说的那样传递整个网址,只是'(')的所有内容我修改了我的插件数据和一些网址,但大多数仍然陷入了无休止的循环。这是更接近。http://regex101.com/r/cX4bV6/3我会继续堵塞。谢谢。 – Madivad 2014-10-30 16:36:11
喜剧的错误,不仅限于我不逃避,但也浏览器缓存,以便即使当我得到事情是对的,浏览器仍然有错误。感谢帖子,因为我认为这只是我 – Madivad 2014-11-07 09:18:00
不客气,我很高兴它帮助。 – 2014-11-07 16:47:31