我想为IBAN做一个非常简单的JavaScript验证。 这是针对学校的项目,这意味着验证的目的不是要获得100%良好的IBAN验证,而是容易相处的东西。
我尝试创建自己的:/^[A-Z]{2}+[0-9A-Z]*$/
但显然它似乎在同一个文件中取消激活所有Javascript。 这会导致我的所有JavaScript失效,以及什么是良好的验证?
验证的条件(可能尚不清楚):
不必包含长度,因为在我的函数中使用另一个if语句检查了它。
答案 0 :(得分:0)
那是因为你并排使用两个量词
/^[A-Z]{2}+[0-9A-Z]*$/
// ^ Remove this. It means match the previous token one or more times
所以,它会是/^[A-Z]{2}[0-9A-Z]*$/