> Ja - det kan du sagtens. Jeg vil dog foreslå at du laver det i to
> forskellige funktioner (de kan sagtens ligge i samme fil).
Nu fandt jeg en glimrende tut på 4Guys som forklarer lidt om Regular
Expressions. Rimeligt simpelt hvis man lige holder hovedet koldt.
Kig lige her:
<%@ Language=VBScript %>
<%
Option Explicit
Dim objRegExpr
Set objRegExpr = New regexp
objRegExpr.Pattern = "blad"
objRegExpr.Global = True
objRegExpr.IgnoreCase = True
Dim strSearchOn
strSearchOn = "Jeg elsker bladselleri" & _
"Det er mit blad som har kostet en krone" & _
"Flot bøgeblad der er på den stamme"
Dim colMatches
Set colMatches = objRegExpr.Execute(strSearchOn)
Dim objMatch
Response.Write colMatches.Count & " matches found...<P>"
For Each objMatch in colMatches
Response.Write objMatch.Value & "<BR>"
Next
Set colMatches = Nothing
Set objRegExpr = Nothing
%>
1) Nu checkes stengen for " blad" men alle ord - eks. "bladselleri"
og "bøgeblad" - vil også stå i machet. Hvordan angiver jeg
objRegExpr.Pattern til udelukkende at snuppe "blad" ud? Hverken mere
eller mindre!
2) Hvordan checker jeg for flere ord en bare "blad". forsøgte mig
lidt med:
objRegExpr.Pattern ="Blad, stamme, krone"
...men det fik jeg ikke noget ud af.
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials