jag vill med ett sökvärde kontrollera om värdet finns bland orden i en sträng. Jag vill bara hitta exakta ord inte sökvärdeskombinationen inne i ett ord. Ex
i strängen "Daniel Danielsson"
vill jag bara få en träff med "Daniel" som sökvärde
set objRegExp = New regexp
objRegExp.Global = true 'söker tils den hittar första
objRegExp.IgnoreCase = false 'case-sentivity (= false)
objRegExp.Pattern = Ditt pattern....
Set MyMatches = objRegExp.Execute(str)
if MyMatches.count < 1 then
Response.Write("hittar inte<br>")
else
for each item in MyMatches
Response.Write(item)
next
end if
löste det genom att plocka ut alla ord ur strängen till en array och jämförde varje ord med sökordet. gick ju bra det också.. lite mer kod men det man inte har i huvudet får man ha i kodform
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2