NnisslassMedlem sedan nov. 2001348 inlägg Frågan#1 Hallå där, liten fråga som jag inte hittar svaret på.
Har en sträng med nummer avgränsade med |
Typ Str = "123|435|566|324|765"
Om te.x. 324 finns med i Str då ska te.x finns=True
EerkaMedlem sedan dec. 19996 522 inlägg kolla upp instr , annars får du splitta upp strängen vid varje | tecken till en array och loopa igenom den efter match
NnisslassMedlem sedan nov. 2001348 inlägg Jag är ute efter en kod, det är ju ungefär så jag vill göra, men loopa låter onödigt.
@ndersMedlem sedan juni 200032 967 inläggDet enklaste är nog att se till att alla tal har en pipe före och efter, och sedan använda instr().
Str = "|123|435|566|324|765|"
if instr(Str, "|324|") > 0 Then
' Jippi!
End if
Annars fungerar oclkså split()-varianten som erka nämner. :)
Mvh,
varArray = split (str, "|")
något sådant kanske?
OOveRRidEMedlem sedan feb. 200112 078 inlägg Str = "|123|435|566|324|765|"
if instr(Str,"|324|") > 0 then
blnFinns = True
else
blnFinns = False
end if
NnisslassMedlem sedan nov. 2001348 inlägg Okey, inget som går med RegExp? som jag kan nada om...
Det där funkar iof's oxå! :) Tack!