Я использую регулярные выражения в PHP с функцией preg_match
. Я хочу проверить ключ, который точно равен 10 символам, с прописными буквенными символами или числами.
У меня есть
preg_match( '/[^A-Z0-9]/', $key);
, который находит недопустимые символы рядом с действительными. В моих ограниченных знаниях я пытался
preg_match( '/[^A-Z0-9]{10}$/', $key);
что соответствует всем моим тестовым строкам, даже недействительным.
Как мне указать это регулярное выражение?