0
我目前正在對我們的軟件上的發貨和帳單地址進行正常化。所以基本上我們有一些地方在訂單發出時,我們的系統會檢查賬單和收貨地址是否匹配。如果不是,則它會自動添加到欺詐隊列中。該系統工作正常,但是當用戶進入不同的航運和計費他們的地址問題出現...例如:發貨和計費地址正常化
Shipping Address = "1209 9th Avenue Circle"
Billing Address = "1209 9th Ave. Circle"
所以我用正則表達式來代替大道大道上使用完整的單詞地址,因此它可以在我的所有測試用例中工作。我對跟隨的詞做了類似的事情。
'avenue' : 'ave',
'street' : 'st',
'boulevard': 'blvd',
'parkway': 'pkwy',
'highway': 'hwy',
'drive': 'dr',
'place': 'pl',
'expressway': 'expy',
'heights': 'hts',
'junction' : 'jct',
'center': 'ctr',
'circle' : 'cir',
'cove' : 'cv',
'lane' : 'ln',
'road' : 'rd',
'court' : 'ct',
'square' : 'sq',
'loop' : 'lp'
所以我在想,如果我錯過任何的是在地址或如果有人可以直接我一個鏈接,我能找到的美國地址,使用縮詞的列表中使用的關鍵詞。
在此先感謝。
正是我一直在尋找,感謝的人。如果你在這裏,我會給你買一個山露;) – dishwasherWithProgrammingSkill