objRE.Pattern = "\[email=(.*)\|(.*)\](.*)\[/email\]"
str = objRE.Replace(str, "<a href=""mailto:$1?subject=$2"" class=""style20"">$3</a>")
Frågan#1
Tjena
Jag har ett mönster för att konvertera [ email=x ]y[ /email ] till mailadresser, som ser ut såhär:
objRE.Pattern = "\[email=(.*)\](.*)\[/email\]"
str = objRE.Replace(str, "<a href=""mailto:$1?subject=$2"" class=""style20"">Mejla oss</a>")
Nu vill jag lägga till en $3 i mitt mönster, så att man ska kunna byta ut "Mejla oss" till vad som helst, tex. att det ska stå såhär:
[ email=<adress>|<subject>] <text> [ /email]
Fast utan mellanslagen då.
Ovanstående ska konverteras till:
<a href="mailto: <adress>?subject=<subject>"><text></a>
Har sökt runt lite här, men hittar inget och känner att jag inte vill in och pilla i mitt nuvarande mönster, är inte så haj på regexp.
Tack!

