![](/img/trans.png)
[英]How to save data from text box to mysql database using asp.net (vb.net)
[英]Address data extraction from text via asp.net (vb.net)
我的地址數據被隨機文本包圍。 是否可以通過調用Web服務或某些vb.net函數來提取此數據?
示例:1111 S WILSON ROAD APT B8城市州55555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
如果您的隨機數據始終為0,請嘗試執行一個字符串。替換以去除0,然后使用Trim()去除多余的空格。 您也可以使用Regex完成相同的任務以擺脫0。
如果您的隨機數據是真正的隨機數據,是否有辦法在地址的開頭和結尾引入一些定界符? 例如,您可能有:
#1111 S WILSON ROAD APT B8 CITY STATE 55555# 0 0 0 0 0 0 0 0 0 0 0 0
這樣,您可以使用這些特殊字符作為分隔符,使用SubString函數僅提取所需的數據。
-D
從您的示例中看來,您的數據似乎以4個數字開頭和5個結尾分隔,因此您可以將regex用作
\d{4}(?<Address>.*)\d{5}
並查找匹配的地址組名稱
謝謝大家的答復..我沒有完全了解測試數據(當然。)。 我最終要做的是將文本扔給Yahoo PlaceFinder API。 如果沒有返回完全匹配的內容,我會提醒用戶並將地址設置為最佳。 再次感謝您的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.