У меня есть регулярное выражение, которое сравнивает, если строка имеет как альфа, так и числовые значения. Но мне нужно, чтобы сравнить, если строка имея каких-либо специальных символов и длина строки должна быть 6. мое текущее регулярное выражениеРегулярное выражение с буквенным числом и необходимость проверки длины строки
$val = 'A457718';
preg_match('/^[A-Z]|[0-9A-Z]*([0-9][A-Z]|[A-Z][0-9])[0-9A-Z]*$/i', $val)
Но мне нужно, чтобы сравнить, если есть какие-либо специальные символы есть и строка длина должна быть 6. Любая помощь будет принята с благодарностью.
Обеспечить некоторые примеры Вали и недействительные входы. – anubhava
Что такое 'специальные символы'? Вы хотите, чтобы строка имела длину 6 символов и буквенно-цифровую? Примерный ввод и ожидаемый результат были бы полезными. – chris85
любые символы, отличные от буквенно-цифровых – user3408779