Как сделать preg_match в PHP для строки из 2 символов, например:
1a valid
b2 valid
3c valid
11 invalid
67 invalid
ad invalid
dt invalid
Я пробовал это, но это не работает:
$string = "aa";
$result = preg_match('/^([a-z]|[0-9]){2}$/i', $string);
Этосопоставляет все вместо сопоставления, только если первым символом является буква, а затем число и наоборот.