我想匹配鏈接與正則表達式,直到第一空間或<
發生。 我想這正則表達式匹配鏈接與正則表達式
\b(((http|ftp)(.)?\:\/\/)?(www\.)?example\.com([^\s|<]+)?)\b
但與此正則表達式的問題是,它也匹配example.com.au
。 所以我想匹配
example.com // match
example.com/somelink/link // match
example.com.au // do not match
example.com.au/somelink/link // do not match
比賽,直到第一個空格或<
發生
所以你特別想匹配'example.com'? 'example.com.au'是一個有效的主機。 –
@KennethK。是的,我想匹配'example.com',但不匹配'example.com.au'也匹配每一件事物,直到第一個空間出現像這樣的'example.com' –