【发布时间】:2015-04-11 19:09:09
【问题描述】:
如果有人错误地键入了两次网址,我想使用正则表达式查找重复的网址。示例:
http://stackoverflow.com/questions/ask/advice?http://stackoverflow.com/questions/ask/advice?
它应该抛出一个错误。
我检查了规则\b(\w+)\s+\1\b,它对我不起作用。
谁能帮我找到规则?
【问题讨论】:
-
为什么
\s+,里面没有空格?\w不会匹配典型 URL 中的所有字符。最后一个\b使它在这种情况下不起作用,因为在?之后没有\b。 -
/(.*)\1/有效,它必须比这更准确吗?
标签: regex duplicates webaddress