Improve Spain postcode regex
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 62/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 冷清
- 领域
- localization
调研方向
在仓库中搜索西班牙邮政编码验证模式,并检查周围的国家格式数据。将其与 issue 中提出的表达式进行比较,然后运行相关的地址验证检查,并确认有效的西班牙和安道尔示例仍然能够通过,而超出范围的西班牙省代码会失败。
由索引模型根据 Issue 内容生成。
描述
The two leftmost digits of a Spanish postal code correspond to the province codes. There are only 52 provinces, whose numbers range from 1 to 52.
Therefore, the regular expression could be a bit more precise, by allowing only valid province codes:
^(?:0[1-9]|[1-4]\d|5[0-2])\d{3}$
Source: https://en.wikipedia.org/wiki/Postal_codes_in_Spain
This is also done in Andorra "AD", where the third digit is one of the seven parishes, which is correctly limited by [1-7] in the regex.
- 主要语言
- C++
- 星标
- 629
- 派生
- 109
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
google/libaddressinput 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
google/libaddressinput#255 ·
-
难度 3/5 1-2 天 新手友好度 64/100
google/libaddressinput#254 ·
-
难度 1/5 1 小时以内 新手友好度 52/100
google/libaddressinput#250 · 2 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 58/100
google/libaddressinput#249 ·
-
难度 2/5 1-3 小时 新手友好度 45/100
google/libaddressinput#244 · 2 条评论 ·
查看 google/libaddressinput 的全部 Issue
相似的 Issue
-
area:runtime good first issue
难度 2/5 1-3 小时 新手友好度 72/100
WATonomous/wato_f1tenth#39 ·
-
[APP BUG]: Sorting by name after searching can bring up irrelevant results可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 70/100
shadps4-emu/shadps4-qtlauncher#465 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 85/100
duckdb/duckdb-excel#104 ·
-
难度 2/5 1-3 小时 新手友好度 85/100
lxqt/lxqt-powermanagement#495 ·
-
bug
难度 2/5 1-3 小时 新手友好度 78/100
Qiskit/qiskit-aer#2466 ·