【发布时间】:2018-11-27 12:07:25
【问题描述】:
我正在尝试使用规则构建正则表达式:
2 个字母,或无字母后跟最多 6 个数字后跟最多 3 个字母,但不必包含字母
(后缀可以是 F、L、SD 或 SDL)
例如CA123456SDL 或 CA123456 或 123456
这必须接受大小写。
到目前为止,我得到了以下内容:
^([aA-zZ]{2}[0-9]{6,6}[F|L|SDL|SD]{0,1}$)
但它没有应用 [F|L|SDL|SD]{0,1} 规则,现在确定如何为小写添加相同的规则,知道如何实现吗?
【问题讨论】:
-
试试
^(?:[A-Za-z]{2})?[0-9]{6}(?:[Ff]|[Ll]|[Ss][Dd][Ll]?)?$,见demo。你在哪里使用这个模式?什么语言/方法/工具? -
语言是什么?
-
点网语言