我有一个用于检测链接的正则表达式,该链接对http://example.com、http://www.example.com等形式的 URL 非常有效,但不适用于 www.example.com
我正在尝试扩展我拥有的内容,以便 www.foo.com 也得到匹配,而不会破坏以前的功能。
我试过这个:
/\(?\b((http|https|ftp):\/\/|)(www\.)[-A-Za-z0-9+&@#\/%?=~_()|!:,.;]*[-A-Za-z0-9+&@#\/%=~_()|]/
但这仅在 www 存在且不适用于http://example.com时才有效...