NnisslassMedlem sedan nov. 2001348 inlägg Frågan#1 Hej.
Sökte lite men eftersom jag är riktigt dålig på att söka så hittade jag inget så jag frågar. ;)
Jag vill ta ut endast förnamnet ur folks namn när jag presenterar dem på en sida. Vissa skriver hela sitt namn och andra inte.
Typ "Nisse Nissesson" ska skrivas ut "Nisse". Måste ju då även funka med dubbla efternamn osv.
Kanske går med regexp eller nåt?
SSebbeMedlem sedan jan. 20032 285 inlägg strNamn = "Nisse Nissesson"
arrNamn = Split(strNamn)
strNamn = arrNamn(0)
EemissionMedlem sedan dec. 19996 721 inlägg Det går med regexp, men kanske blir det enklare så här
pos=instr(namn," ")
if pos>0 then
fornamn=left(namn,pos-1)
else
fornamn=namn
end if
Red.
Sebbes lösning är fan så mycket snyggare, och kan kortas ned till
Split(strNamn)(0)
NnisslassMedlem sedan nov. 2001348 inlägg
emission skrev:
Det går med regexp, men kanske blir det enklare så här
pos=instr(namn," ")
if pos>0 then
fornamn=left(namn,pos-1)
else
fornamn=namn
end if
Tack tack. Funkade fint med Sebbes förslag dock. :)