' Den första parentesen fångar det första tecknet efter [ORD]
' Den andra parentesen fångar resterande tecken
objRegExp.Pattern = "\[ORD\](.)((.|\s)*?)\[/ORD\]"
' $1 innehåller detta första tecken
' $1$2 konkateneras till ursprungssträngen
strText = objRegExp.Replace(strText,"<a href=""ord.asp?cat=$1#$1$2"">$1$2</a>")
Ett konkret exempel:
strText = "[ORD]foobar[/ORD]"
' Den första parentesen fångar "f"
' Den andra parentesen fångar "oobar"
objRegExp.Pattern = "\[ORD\](.)((.|\s)*?)\[/ORD\]"
' $1 = "f"
' $2 = "oobar"
' href-värdet blir således ord.asp?cat=f#foobar
strText = objRegExp.Replace(strText,"<a href=""ord.asp?cat=$1#$1$2"">$1$2</a>")