gpt4 book ai didi

regex - 识别字符串中的地址编号

转载 作者:行者123 更新时间:2023-12-02 06:14:17 25 4
gpt4 key购买 nike

我有一个地址列表,目前还很不干净。它们采用以下格式:

955 - 959 Fake Street
95-99 Fake Street
4-9 M4 Ln
95 - 99 Fake Street
99 Fake Street

我想做的是拆分街道名称和街道号码。我需要一个适用于

的正则表达式
955 - 959
95-99
4-9
95 - 99
99

我目前有这个:

^[0-9][0-9]\s*+(\s*-\s*[0-9][0-9]+)

它适用于两位数地址,但不适用于三位或一位数地址。

谢谢

最佳答案

我不确定你想在这里做什么 \s*+ 但你基本上在最后一部分 [0-9][0-9] 中得到了答案+ 将在末尾找到 2+ 个数字。

也许试试这个(它更简洁)。这将搜索 1+ 位而不是 2+

\d+(\s*-\s*\d+)?

关于regex - 识别字符串中的地址编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43794978/

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