Behöver hjälp med ett patter i regexp. Kanske nåt sånt här....? Kommer den där att hitta ordet om det ligger i början eller slutet av strängen då?!? Jag är helt ny på regexp, men (^|\s)ost($|\s) borde funka. Den loopar tills den hittat alla " ost " i strängen.Regular Expression hjälp...
Jag vill kunna leta reda på alla förekomster av ett enskilt ord (t.ex. "ost") i en text box. men sitter det ihop med ett annat ord så ska det inte vara med (t.ex. "ostkaka") d.v.s att det ska finnas ett "vitt"-tecken på varje sida om ordet, eller att ordet ligger i början eller slutet av strängen.
Tacksam för hjälp!
//JonasSv: Regular Expression hjälp...
Private Sub Form_Load()
Dim stringToSearch As String
Dim stringToSearchFor As String
Dim s As Integer
stringToSearch = " hejsan alla barn och ost lennart svan ost som åker bil"
stringToSearchFor = " ost "
Do
s = InStr(s + 1, stringToSearch, stringToSearchFor, vbTextCompare)
Loop Until s = 0
End Sub
/[peter.h]Sv: Regular Expression hjälp...
t.ex. i "ost är gott"
???Sv: Regular Expression hjälp...
Hälsningar IvarSv: Regular Expression hjälp...
Du måste kolla varje loopvarv. variabeln s kommer innehålla positionen
där " ost " börjar.
/[peter.h]