我正在寻找一个可以选出两个没有分隔字符的网址的正则表达式。我有一个正则表达式,它正确地按照我想要的方式对网址进行判断,但是如果网址正在触摸它就会失败。
这是一个聊天服务,例如在消息中 “嘿结账这些链接www.google.comwww.apple.com”,我希望能够将这两个链接识别为两个单独的链接。
我正在寻找一个理想的REGEX解决方案,但我对其他解决方案持开放态度。
答案 0 :(得分:0)
我能识别的唯一合理锚点是协议部分和www
子域名与tempered greedy token:
((https?:\/\/(www)?)|www\.)(?:(?!https?:\/\/|www\.).)+