問題タブ [street-address]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 名前と住所を含むテキスト ブロックから住所/連絡先の詳細を抽出しますか?
名前、おそらく会社名、住所、そしておそらく電子メールアドレスを含むテキストブロックがあります。そこから住所、できれば名前と住所を抽出したいと思います。
このデータは複数のソースから吸い上げられているため、実際のフォーマットについてはわかりません。それはこのようなものかもしれません
ただし、これらの行のいずれかが再配置または欠落している可能性があります (電話番号が最初に来る、ATTN または c/o がないなど)。また、これはどの国からのものでもかまいません。
目標は、a) 住所を Google Maps API にプラグインすること、および b) できるだけ多くの情報を使用して連絡先を作成することです。
これが私が持っていたランダムなアイデアです:
- 電子メール アドレスを含む任意の行 (正規表現で簡単に見つけることができます) を取得し、電子メール アドレスを保存して、それ以降の考慮からその行を削除します。
- 電話番号 (数字のみ、および [-+()]) を含む任意の行を取得し、その番号を保存して、以降の考慮からその行を削除します。
- 最後の 3 行を住所と考えてください。Google マップに挿入して、最善を尽くしてください。
明らかに、それはたくさんのジュジュマジックです. よりスマートなアプローチはありますか?さまざまな国の住所を検索するための適切な正規表現を備えたライブラリはありますか?
mysql - 連絡先情報を別の表に入れましょうか。
住所情報、都市、郵便番号、電子メールアドレス、電話番号、ファックス番号など(約11列に相当)を含むテーブルがいくつかあるデータベースを計画しています。テーブルは組織です。 (最大)2つのアドレス(合法的な連絡先と実際に使用する必要がある連絡先)を含むテーブルに加えて、すべてのユーザーが同じ情報を自分に関連付けています。
これらの住所でもジオロケーションを実行する必要があります(別の住所からXキロメートル以内にあるすべての住所など)。
私にはたくさんのオプションがあり、それぞれに独自の問題があります。
- すべての情報をすべてのテーブルに入れることはできますが、列が非常に多いテーブルではインデックス作成に問題があり、アドレス形式を変更すると修正に時間がかかります。
- すべての情報を配列内に配置してシリアル化し、シリアル化された情報を1つのフィールドに格納できます。これは、前の方法と同じ問題で、列が少し少なく、mysqlクエリによる可用性がはるかに低くなっています。
アドレス情報を含む別のテーブルを作成し、それを他のテーブルにリンクすることができます。
- ユーザーと組織のテーブルにaddress_id列を配置する
- related_id列とrelated_table列をアドレステーブルに配置する
それは物事をよりきれいに保つはずですが、それは過度の参加などでいくつかの予期しない問題を引き起こす可能性があります。
個人的にはソリューション3.2が一番いいと思いますが、自信がないので意見を求めています。
api - Google Maps API で特定の地域内のすべての住所のリストを取得することは可能ですか?
ローマのすべての住所のリストを取得したいとします。
Google Maps API やその他の Web サービスでこれをプログラムで実現するにはどうすればよいですか? アドレスの実際の場所は必要ありません。アドレスの名前のリストだけが必要です。
language-agnostic - Javaでスペインの住所を表す最良の方法
スペインの住所を表すために、以下をコーディングしました。これを行うためのより良い方法があるかどうか、または i18n アドレスを扱うオープン ソース ライブラリが既に存在するかどうかを教えてください。
php - MAGENTO 顧客に住所フォームの再入力を強制する
住所フォームに新しい属性を作成しましたが、問題なく機能しています。私の問題は古い顧客にあります。住所を編集するよう強制するにはどうすればよいですか?
彼らがチェックアウトページに行くとき、彼らは新しい属性を知らずに古い住所を選択します.
.net - 住所/場所の共通マークアップ言語
アドレス(場所)を送信するための標準のマークアップ言語を探しています。名前、住所、州、電話番号、電子メール、地理座標、およびその他のメタデータが必要な、いくつかのメタデータを含む住所のリストほど複雑なものは本当に必要ありません。これらのアドレスを構成要素に解析する必要はありません。個別の部品として送信する必要があります。
GMLとKMLの両方を調べましたが、どちらも法案に適合していないようです。目印のリストを使用し、アドレスの一部を既知のキーと値のペアとしてExtendedDataに保存することで、KMLでやりたいことを実現できました。ただし、KMLはディスプレイを中心に配置されているため、これは四角いペグを丸い穴に合わせようとしているように見えます。OASIS xAL(KMLが使用している)も調べましたが、私がやっていることにはやり過ぎのようで、ドキュメントはまばらです。
さらに、.NETライブラリがすでに構築されているソリューションを見つけたいと思っています。
必要に応じて、独自のMLを簡単に作成できますが、標準を使用すると、カスタムExcelドキュメントの処理を希望する顧客を後押しするときに大きな力が得られます。
ありがとう!
django - python/djangoでのメールアドレスの検証
私たちはdjangoフレームワークとpythonでウェブサイトを開発しています。現在、ユーザーが入力した物理アドレスを検証するためのapi/aツールを探しています。非常に洗練されている必要はありません。スパム登録を回避する必要があります。このステップでは、国、州、市、および郵便番号が互いに属しているかどうかを確認する必要があります。たとえば、郵便番号94704の都市としてのバークレーはニューヨーク州などにありません。何か考えはありますか?
iphone - Apple の SMS アプリのようにアドレス テキスト フィールドを作成する
ユーザーが複数のアドレスを選択できるようにする必要があるアプリを作成しています。私はこれを同じ方法で解決したかったのですが、Apple は誰かに SMS を送信するときに行います。テキストを入力すると、選択した住所ごとに青い吹き出しで囲まれます。
facebook の tree20-kit は既に見つけましたが、解決できないリンカー エラーが原因で動作しません。
これを行うことができる他のキットはありますか、またはそのような textField を作成する方法について何か提案はありますか?
さようなら、Bujtor
java - App Engineアプリでユーザーが入力した住所を検証するJavaライブラリ?
最初com.google.appengine.api.datastore.PostalAddress
は、App Engine アプリでユーザーが入力したアドレスを検証する何らかの方法をクラスが提供するものだと思っていましたが、このクラスをインスタンス化する方法さえ知りません。パブリック コンストラクターがありません。
ユーザーが入力した住所を検証するために App Engine アプリで使用できる Java ライブラリはありますか?
java - Javaを使用して、住所から番地をどのようにサニタイズしますか?
データのプライバシーを確保するために、番地を削除した後に住所のリストを公開する必要があります。
したがって、たとえば:
として公開する必要があります
Javaでこれを行うための最良の方法は何ですか?これには正規表現が必要ですか?