webForumDet fria alternativet

Trimma bort text efter mellanslag

ASPur ASP

3 svar · 355 visningar · startad av Calippo

Medlem sedan aug. 2002536 inlägg
Frågan#1

Hur skriver man för att trimma bort all text som står efter det första mellanslaget?

Om texten är: "192.168.0.1 och lite annan text här"
och man vill att det blir: "192.168.0.1"

D.v.s. jag vill ta bort allt efter det första mellanslaget.
left(str,11) kan jag inte använda eftersom IP:et kan vara olika, typ 192.168.0.1, 192.168.0.10 o.s.v.

Medlem sedan mars 20025 907 inlägg
#2

Finns säkert bättre sätt, men

var = "192.168.0.1 och lite annan text här"
tmp = split(var," ")
newvar = tmp(0)
Medlem sedan dec. 20003 887 inlägg
#3

Bättre sätt vet jag inte, men en variant på det...

strIP = Left([i]texten[/i], InStr([i]texten[/i], " ") - 1)
Medlem sedan aug. 2002536 inlägg
#4

Tack ska ni ha för de olika exemplen.

138 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)