Udvælge alle e-mails i et tekstfelt
Hejsa eksperter!Jeg her en funktion hvor jeg gemmer kontakt personer i en database. Men da en del af mine kontakter havde flere mails lavede dette flet om til en tekst boks så man kunne skrive flere mails.. Når jeg så skulle se dem, brugte jeg nedenstående funktion til at gøre dem til klikbare links!
Dette virker helt perfekt, men nu vil jeg dog gerne have alle disse mails ind i en mailingliste, men da det er tekstfelter med 1-mange mails i ét felt kan man jo ikke bare lave et normalt loop???? Hvordan kan man sende til alle mails i dette felt???
<%
Function LinkString(strInput)
dim arrPattern, arrReplaceString, Rx, intIndex
arrPattern = Array("([\w\._-]+@[\w\._-]+\.[A-Za-z]{2,4}\S*)", _
"(http|https|ftp)(:\/\/[\w\._-]+\.[\w\._-]+\S*)", _
"(^|[^\/])(www[^\.\s]?\.[\w\._-]+\.[A-Za-z]{2,4}\S*)")
arrReplaceString = Array(" <a href='mailto:$1'>$1</a> ", _
" <a href='$1$2' target='_blank'>$1$2</a> ", _
" <a href='http://$2' target='_blank'>$2</a> ")
Set Rx = New RegExp
Rx.Global = True
Rx.IgnoreCase = True
For intIndex = 0 To UBound(arrPattern)
Rx.Pattern = arrPattern(intIndex)
strInput = Rx.Replace(strInput, arrReplaceString(intIndex))
Next
Set Rx = Nothing
LinkString = strInput
End Function
%>
