Började titta på RegExp för ett par timmar sedan så här kommer lite fler dumma frågor:Flera grupper i samma mönster (RegExp)
Jag har en massa text i en sträng (StrHTML) som även innehåller ett litet javascript. Nu vill jag ändra tre olika förekomster av tecken till något annat, helst i samma funktion.
Jag letar efter texten "openit", ".."(Två punkter i föjld) samt ",12345678" (ett komma med åtta följande siffror). Så långt är det OK. Frågan är om jag kan ersätta dessa träffar med olika värden i samma funktion? Jag vill ersätta grupp 1 "openit" med "ShowGame", grupp 2 ".." med "http://en.domän.se" och grupp 3 ",12345678" med "" (ska bort alltså). Några tips utan att det blir för invecklat?
<code>
objRegExp.Pattern = "(openit)|(\.{2})|(\,\d{8})"
objRegExp.Global = True
Strip = objRegExp.Replace(StrHTML, "$1????? och $2?????") 'Här någonstans
StrHTML = Strip
Response.Write StrHTML
</code>