javascript - 如何在没有 I 的情况下使用正则表达式验证 A-K 范围?

标签 javascript regex string validation

我需要验证一个格式为 [char][char][num][num][char] 的字符串。

我需要查明 [char] 是否有介于 A-K 而不是 I 之间的任何东西。

最佳答案

使用 char class并添加两个范围:

[A-HJ-K]

J-K 并不是真正的范围并添加其他要求,尝试类似的东西:

^[A-HJK]{2}\d{2}[A-HJK]$

See it here on Regexr .

^ 是一个 anchor用于字符串的开头

$anchor对于字符串的结尾

那些 anchor 很重要,否则你可以匹配子串。

关于javascript - 如何在没有 I 的情况下使用正则表达式验证 A-K 范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21138622/

相关文章:

javascript - 如何将 HTML 表 tbody(带行跨度)转换/转换为 json?

javascript - 是否可以使用正则表达式捕获组去除给定源代码中的 javascript JSDoc?

java - 获取字符串接受 string[] 作为参数?

java - 我如何不允许我的 ArrayList 中已输入的字符串不被第二次添加

javascript - 在 Angular 中将 Controller 的功能添加到某些 View

javascript - 如何将 Facebook 与我自己的点赞按钮集成

javascript - 圆点刻度

inet addr 的正则表达式失败

node.js - 正则表达式在 mongodb 命令行中工作,但不适用于 mongoose

c++ - 这段代码如何以索引 1 开始一个 C 风格的字符串?