gpt4 book ai didi

javascript - 匹配从地址号到 'street type'的每个地址

转载 作者:行者123 更新时间:2023-11-28 16:29:41 39 4
gpt4 key购买 nike

我有一段文本包含以下地址:

  • 格林伍德街 900 号
  • 位于主街 500 个街区
  • 地址:670 W. Townline Ave。
  • 1234 River Avenue 前
  • 位于主大街 1125 号。

我想要将地址编号中的每个地址与“街道类型”(大街、街道、巷道、道路、路等)进行匹配,以单词开头的地址除外的。

因此,在上述地址中,语句将匹配:

900 格林伍德街主街 500 街区670 W.Townline 大道1234河大道

并且不匹配:

主大街 1125 号

最佳答案

据我所知,对于这种复杂的任务,没有一个简单的正则表达式模式。一种模式要想可靠地工作,需要考虑太多的变量。我的第一个猜测是寻找“街道”、“大街”等,但如果街道名称没有后缀(即 999 La Canada)怎么办?您可以查找“at”、“in”或“before”之间的任何短语,但如果这些短语之一不是地址怎么办?明白我的意思吗?

我的建议是看看 Lingua::EN::AddressParse for Perl。

关于javascript - 匹配从地址号到 'street type'的每个地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6542419/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com