WhatIsHTML
@WhatIsHTML
HTML программист

Как оформить регулярное выражение «один из символов»?

Задача: строка может состоять из одного символа. Символ один из списка : A,B,C. Символ не зависит от регистра.
Только для А длинной в один символ работает
/^A{1}$/i
Как добваить B,C ?
P.S. Поправил регулярку
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 2
@asmodeusta
PHP Developer (Laravel, Wordpress)
Dark_Scorpion
@Dark_Scorpion
Простой вариант:
/[abc]{1}/i
Если нужна дополнительная проверка целостность строки:
/^[abc]{1}$/i
Если надо найти все совпадения в строке:
/[abc]{1}/gi
Если в будущем надо нужен будет поиск больше чем по одному символу (например по строкам str1, str2, str3):
/(str1|str2|str3){1}/gi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы