我正在尝试创建一个RegEx来匹配具有以下标准的字符串
实施例
这是我到目前为止所拥有的
^[0-9]{8}$
检查第一个角色我错过了什么?我试过了
^[a-zA-Z][0-9]{8}$
但那不起作用。
答案 0 :(得分:52)
我认为这就是你想要的:
^[a-zA-Z][0-9]{7}$
{...}元字符仅匹配最先前的模式,在您的情况下是[0-9]。正则表达式的解释如下:
根据原始问题放置{8}时,假设字符串长度为9:第一个字符不区分大小写,其余8个字符为数字。