Задать вопрос
WhatIsHTML
@WhatIsHTML
HTML программист

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

Задача: строка может состоять из одного символа. Символ один из списка : A,B,C. Символ не зависит от регистра.
Только для А длинной в один символ работает
/^A{1}$/i
Как добваить B,C ?
P.S. Поправил регулярку
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы