正则表达式8位数,最后一个字母数字

时间:2013-12-16 14:38:29

标签: regex

我需要一个正则表达式 其中值应为8个characeters long, 它应该以8开头,最后一位数字可以是字母数字。

例如: 这些应该有效:

8765432A

87654321

我正在与最后一个角色挣扎:

^[ ]*(8)[0-9]{6}[ ]*$
你可以帮忙吗?

由于

2 个答案:

答案 0 :(得分:2)

试试这个正则表达式8[0-9]{6}[0-9a-zA-Z]

enter image description here

答案 1 :(得分:0)

^8\d{6}[A-Za-z0-9]$

应该有效。基本上它是8,6位数字和一个字母数字字符。匹配字符串之前或之后没有字符。