js 对公账户正则表达式
要匹配对公账户的格式,首先需要明确对公账户的规则。在中国,对公账户通常遵循以下规则:
1. 1-19 数字(允许1-3位数字的连续重复)
2. 可选字母或数字后跟 1-19 数字(允许1-3位数字的连续重复)
3. 可选 - 或 _ 在字母和数字之间
4. 长度通常在6-20之间
基于上述规则,以下是一个匹配中国大陆对公账户的正则表达式:
```regex
^[\d]{1,3}([\d]{3}){0,2}[a-zA-Z0-9]{0,1}[\d]{1,3}([\-\_]{0,1})?$
```
解释:
`^` 开始
js正则表达式验证数字和字母
`[\d]{1,3}` 匹配1-3位数字
`([\d]{3}){0,2}` 匹配0-2组3位数字(即999、9999或
`[a-zA-Z0-9]{0,1}` 匹配0或1个字母或数字
`[\d]{1,3}` 再次匹配1-3位数字
`([\-\_]{0,1})?` 匹配0或1的连字符或下划线
`$` 结束
注意:这个正则表达式只是一种基本的匹配,可能不能覆盖所有可能的格式。如果你需要更具体或更复杂的匹配,请根据具体需求进行调整。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。