标签: php regex
我正在尝试使用正则表达式来匹配一个正好是7个字符的字符串,并且可以包含数字和字母或只包含数字或只包含字母(忽略区分大小写)。我不擅长正则表达式而且我无法找到如何做到这一点。
^[a-zA-Z].*]{7}$
任何想法?
例如,这些应该通过:
ABCDEFG abcdefg aBCDEFG aB45678 1234567 M0B0C0C
答案 0 :(得分:0)
使用^[A-Z0-9]{7}$。
^[A-Z0-9]{7}$
可能你应该使用i选项(不区分大小写)。
i