webForumDet fria alternativet

Separera adress

Webbutveckling

2 svar · 422 visningar · startad av Poffe

Medlem sedan apr. 20022 743 inlägg
Frågan#1

Hej på er

Sitter och försöker klura ut hur jag ska lösa följande på ett smidigt sätt:

Jag har namn och adress som t.ex. ser ut så här:

Anders Andersson Storgatan 12 11444 Stockholm

Men den kan även se ut så här:

Bert Bertilsson Grev Turegatan 12 114 46 Stockholm

Eller

Nils Åke Nilsson Esplanaden 12b 812 41 Gästrike-Hammarby

osv..

Jag vill separera på dessa så att jag få in namn i en variabel, adress i en annan, postnumer i en tredje och postort i en fjärde, alltså:

namn = Anders Andersson
adress = Storgatan 12
postnr = 11444
ort = Stockholm

Går det att lösa eller måste det göras manuallet? Hade det alltid sett ut som i första exemplet hade det ju inte varit några problem men tyvärr har vi ju i detta avlånga land gator med fler än ett ord i namnet och lika så namn med fler än två ord.

Medlem sedan juni 20031 837 inlägg
#2

tyvärr blir det nog svårt för du vet ju inte om det är namnet som har 2-3 ord eller gatan som har mer än 1 ord.
går tyvärr inte att se skillnad på dina två exempel.
Bert Bertilsson Grev Turegatan 12 114 46 Stockholm
och
Nils Åke Nilsson Esplanaden 12b 812 41 Gästrike-Hammarby
kanske skulle vara om du hade en databas med alla gatunamn men det blir ju ändå ingen garanti för att man får ut rätt.

Medlem sedan apr. 20022 743 inlägg
#3

Precis som jag trodde då :(

Jaja, få bli manuellt då.

275 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)