2
我使用PHP和有一个字符串,我需要验证必须...正则表达式只允许字母,数字和至少两个字符
- 只有AZ和0-9
- 没有一个字符自己的
- 不能在自己的
- 可以只是字母数字只是自己
我有什么,我认为是正确的正则表达式只AZ域的nd 0-9这是...
if(preg_match('/[^a-z_\-0-9]/i', $string))
{
echo "not valid string";
}
但我该如何补充,以确保它至少有两个字符长?
你就可以用'strlen的(东西)'或whitematch代替blackmatching'/^[A-Z0-9 _-] {2} $/i'。 – HamZa
这是什么编程语言? –
[变色龙问题!](http://meta.stackexchange.com/questions/43478) – HamZa