gpt4 book ai didi

javascript - 正则表达式:逗号分隔的字符串(郊区、州、邮政编码)

转载 作者:行者123 更新时间:2023-11-30 00:20:31 26 4
gpt4 key购买 nike

我有一个由郊区、州和邮政编码(均为澳大利亚)组成的字符串,需要在提交表单之前进行验证。

郊区 - 应该是 A-Z
状态 - A-Z 和 2-3 长度
邮政编码 - 仅限数字且仅限 3-4 位数字

例如

RAPID CREEK, NT, 810

我想到了这个:

^([A-Za-z])+(,)([A-Za-z]{2,3})+(,)([0-9]{3,4})

我错过了什么?

在此先感谢您的帮助

最佳答案

删除 ([A-Za-z]{2,3}) 之后的 + 并在最后添加 $

^([A-Z]+(?:\s[A-Z]+)*),\s*([A-Z]{2,3}),\s*([0-9]{3,4})$

DEMO

关于javascript - 正则表达式:逗号分隔的字符串(郊区、州、邮政编码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33338119/

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