我正在尝试编写一个正则表达式语句,用于检查字符串是否满足以下条件:
以三个零开始,后跟最多四个字母,然后是短划线,后跟八个小写字母或数字字符,另一个短划线,然后是ab或kys后缀。
^[0]{3}[-](?=.*?[a-z])(?=.*?[0-9]).{8,}[-]([ab][cd][kys])我对如何分解八个字符部分和后缀部分感到有点困惑。谁能给我指个方向?
发布于 2017-04-13 12:10:56
我认为你需要这个:
^[0]{3}[a-zA-Z]{,4}\-[a-z0-9]{8}\-((ab)|(cd)|(kys))$https://stackoverflow.com/questions/43383252
复制相似问题