Grzegorz Brzęczyszczykiewicz rašė: > c) if (!B), kaip būtu galima efektyviai išparsinti žemiau padėtus duomenis? > Key ir pavadinimas nesutampa, t.y. "Postal / Zip Code" eina į "plz"; > Pavadinime yra tarpų, tai į leksemas nesugalvoju kaip pasmulkinti. Pasitikslinu, nes klausimas, matomai sprendžiant pornografinę problemą, užduotas jos tonu (t.y. gana pornografiškai...) ;-) Kas iš pateiktų duomenų (kurie gaunami paštu iš kažkokių web formų) yra *apibrėžto* formato? Kokie laukai/pavadinimai yra būtinieji sąskaita suformuoti ar whaterver , kas paskui vyskta su duomenimis), o kurie (telefonai beigi faksai, etc) – ne. Nes jei yra kiek labiau apibrėžtas formatas, kad ir su variacijomis, tarpais tai regexp'as tokį reikalą gana nesunkiai išsprendžia.