Hej, Regex: Tack för hjälpen men den här fungerar verkligen inte. I javascript får den inga träffar på www. och i asp får den träffar på precis allt. Jag skrev en funktion för flera år sedan, borde säkert fungera än idag: ["Aktivera" länkar och e-post adresser i en text]RegExp Hjälp Sökes
Jag har ett utmärkt script för asp som gör om länkar till klickbara länkar. Problemet är att länken måste starta med http:// för att länken ska bli valid. Länkar som startar med www. blir klickbara men inte valida.
Dvs länkar med www. skulle behöva ändras så de blir http://www. ja ni förstår säkert.
Här är scriptet, en omskrivning av detta vora guld värd!!
Tack!
function aspTwitterAutolink(strHtml)
Dim objRegex,strReturn
set objRegex = new regexp
objRegex.Pattern = "(\b(?:(?:https?|ftp|file)://|www\.|ftp\.)(?:\([-A-Z0-9+&@#/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#/%=~_|$?!:,.]*\)|[A-Z0-9+&@#/%=~_|$]))"
objRegex.IgnoreCase = true
objRegex.Global = true
strReturn = objRegex.Replace(strHtml, "$1")
set objRegex = nothing
aspTwitterAutolink = strReturn
end function
Sv: RegExp Hjälp Sökes
((\b(?:(?:https?|ftp|file)://)?((|www\.|ftp\.)(?:\([-A-Z0-9+&@#/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#/%=~_|$?!:,.]*\)|[A-Z0-9+&@#/%=~_|$]))))
Repl:
http://$3
(bara testat med http:// samt utan http)
http://www.pagecolumn.com/tool/regtest.htmSv:RegExp Hjälp Sökes
Åter igen, hjälp sökes....Sv: RegExp Hjälp Sökes