Valóban nem, de a cél a legkifinomultabb megoldás megtalálása.
Abba már én is belefutottam, hogy a legelső szám nem mindig jó szeparátornak. Erre egy lehetséges workaround, hogy levizsgálod, hogy az első szám az legalább az 5. pozíción van és már 2 szóközön túl vagy.
Az elgépeléseken a fuzzy match lehet pl. segítségünkre, de azzal most nem akarom bonyolítani a témát. A sebesség nem fontos, nem realtime alkalmazás (hálistennek) :)
Az alapvető probléma az az, hogy a legtöbb formon a bekérésnél van egy 255 hosszú input a cím bekérésére és a felhasználó pedig azt ír be, amit akar. A legrosszabb, hogy be is írja :)