我需要一个正则表达式用于以下模式:

  • 总共5个字符(字母和数字,仅此而已)。
  • 第一个字符必须是字母(仅限ABC)
  • 剩余的4个字符可以是数字或字母。

  • 说明:第一个字母只能是ABC

    例子:
  • A1234是有效的
  • D1234无效
  • 最佳答案

    编辑:Grrr ...由于新的“澄清”而编辑了正则表达式:)

    ^[A-C][a-zA-Z0-9]{4}$
    

    编辑:用英语解释上述正则表达式...
    ^$的意思是“从头到尾”(这确保整个字符串必须完全匹配)
    [A-C]的意思是“匹配ABC
    [a-zA-Z0-9]{4}的意思是“匹配4个小写字母,大写字母或数字”

    关于regex - 正则表达式匹配字母字符,后跟4个字母数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/334123/

    10-15 05:00
    查看更多