我有一個JavaScript問題。需要幫助修復JavaScript正則表達式錯誤
我想創建一個正則表達式來檢測給定字符串中的URL。我粘貼了下面的正則表達式。它似乎無法涵蓋所有情況,例如google.com/index.html?2012 或www.google.com/dir/file.aspx?isc=2012。
關於我需要做些什麼才能使它工作,或者我可以使用更好的正則表達式(從其他地方)的任何想法?
("(^|\\s)(((http|https)(:\/\/))?(([a-zA-Z0-9]+[.]{1})+[a-zA-z0-9]+(\/{1}[a-zA-Z0-9\-]+)*\/?))", "i")
我添加您的評論到它所屬的職位。 – epascarello