So analysieren Sie die Freiform-Straße / Postanschrift aus dem Text heraus und in Komponenten

Wir sind hauptsächlich in den USA tätig und versuchen, die Benutzerfreundlichkeit zu verbessern, indem wir alle Adressfelder in einem einzigen Textbereich zusammenfassen. Es gibt jedoch einige Probleme:

Die vom Benutzer eingegebene Adresse ist möglicherweise nicht korrekt oder weist ein Standardformat aufDie Adresse muss in Teile (Straße, Stadt, Bundesland usw.) unterteilt sein, damit Kreditkartenzahlungen verarbeitet werden könnenBenutzer können mehr als nur ihre Adresse eingeben (wie ihren Namen oder ihre Firma damit)Google kann dies tun, aber die Nutzungsbedingungen und Abfragegrenzen sind unzulässig, insbesondere bei knappem Budget

Anscheinend ist dies eine häufige Frage:

PHP-Skript zum Parsen der Adresse?Wie analysiere ich die Adresse im freien Format, um sie in der Datenbank zu speichern?Parser für Java-PostanschriftEffizientere Methode zum Extrahieren von AdresskomponentenWie kann ich auf dem Kontaktbildschirm eine bereits ausgefüllte Postanschrift mit Straße, Ort, Postleitzahl auf Android anzeigen?PHP regexp US-Adresse

Gibt es eine Möglichkeit, eine Adresse vom umgebenden Text zu isolieren und in Teile zu zerlegen? Gibt es einen regulären Ausdruck zum Analysieren von Adressen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage