自由形式のテキストから国際住所/電話番号を引っ張ります
-
23-08-2019 - |
質問
ねえ、人々。私は、自由形式のテキスト(ラのGmail)からグラブ住所と電話番号を助けるために、いくつかの正規表現を探しています。
いくつかのテキストを考える:"John, I went to the store today, and it was awesome! Did you hear that they moved to 500 Green St.? ... Give me a call at +14252425424 when you get a chance."
私は引き出すことができるようにしたいと思います:
500 Green St.
(ストリートアドレスとして認識される)
+14252425424
(電話番号として認識される)
これは何の問題が容易になり、私は引き出されますテキストを解析気にしないということです。それは私がGreen
は、道路の名前であるか、その425
が市外局番であることを気にしない、です。私はちょうどアドレスまたは電話番号「のように見える」の文字列を取得したい。
残念ながら、これは可能な限り最善のように、国際的に動作する必要があります。
誰もが任意のリードを持っていますか?ありがとう!
解決
電話番号は、限り、あなたはすべての国コードと番号の形式のリストを持っているように私にはわかりません簡単に、住所である、私はあなたを与えることができる唯一のアドバイスはaddressdoctor.com
他のヒント
あなたはRecogniContactを与えることができます( - > address-parser.com の)試みが、それは郵便アドレスの両方を認識するそして、電話番号。
所属していません StackOverflow