gpt4 book ai didi

regex - 验证澳大利亚银行 BSB 编号 (XXX-XXX) 的正则表达式?

转载 作者:行者123 更新时间:2023-12-03 23:30:52 26 4
gpt4 key购买 nike

我正在尝试提出一个正则表达式来验证 3 位数字、破折号和 3 位数字(例如 123-456)格式的 BSB 编号。

我以为/[1-9]{3}-{1}[1-9]{3}/会起作用,但它不会。有人可以告诉我需要哪个正则表达式来匹配 BSB 格式吗?

最佳答案

BSB 代码实际上允许为零,而破折号是可选的。我可能会使用 /\d{3}-?\d{3}//[0-9]{3}-?[0-9]{3}/ 。也就是说,您给定的正则表达式肯定应该匹配 123-456 之类的数字,所以如果不是,我会调查(例如, / 是否是正则表达式的一部分?)。

一个失败的代码片段在这里会非常有帮助,在很多情况下@Phil 的正则表达式会更正确。由于提出问题,因此很难说。

关于regex - 验证澳大利亚银行 BSB 编号 (XXX-XXX) 的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43132076/

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