如果有人错误地两次键入webadress我想使用正则表达式找到重复的webaddress。例如:
http://stackoverflow.com/questions/ask/advice?http://stackoverflow.com/questions/ask/advice?
应该抛出错误。
我检查规则\b(\w+)\s+\1\b
,它对我不起作用。
有人可以帮我找到规则吗?
答案 0 :(得分:0)
这不起作用,因为(\w+)
仅用于字符。
您希望在以“http://”开头的字符串中搜索非空格字符
你可以这样做:\b(http://\S+)\s*\1