PHP字段验证 - (2个字符后跟6个数字)示例:bp125489

时间:2012-08-21 12:59:33

标签: php javascript regex

我正在开发一个带有字段验证的注册表单。所以,有人可以为我提供验证8个字符的字段的逻辑(2个字母+ 6个数字必需)。

实施例: 验证值:bp123456

4 个答案:

答案 0 :(得分:5)

听起来你正在寻找的是一个正则表达式。

// Result holds either true or false
var patt = /(^[A-Za-z]{2}\d{6}$)/g;
var result = patt.test(str);

答案 1 :(得分:5)

if(preg_match('/^[a-z]{2}[0-9]{6}$/i')
{
//do stuff
}

答案 2 :(得分:0)

您可能希望使用preg_replace函数,该函数使用正则表达式。这些都很容易学习,至少对于你想要的行为。

答案 3 :(得分:0)

我认为最好的方法是使用正则表达式。 PHP示例:

$value = 'bp123456';
$match = preg_match('^([a-zA-Z]{2}[\\d]{6})$',$value);

如果$ match> 0然后是有效的