@asdfg44

Как составить регулярное выражение?

Необходимо составить регулярное выражение для поиска строк с последовательностью букв в алфавитном порядке (eng и rus)

Примеры:
- abcdefgh
- абгджик
  • Вопрос задан
  • 424 просмотра
Пригласить эксперта
Ответы на вопрос 5
DrunkMaster
@DrunkMaster
Чем вам просто https://regex101.com/r/zBidt0/1 не устраивает?
Ответ написан
NeiroNx
@NeiroNx
Программист
(^|\n|\r\n)((abcdefg|абвгде).*)(\n|\r\n|$)
https://regex101.com/r/dujE7m/1
Ответ написан
@Tsimur_S
^a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*$ тоже самое для русской раскладки
Ответ написан
T_y_l_e_r
@T_y_l_e_r
С конца в начало нужно написать все комбинации, получится очень длинное выражение с разделителем или
/abcdefghijklmnopqrstuvwxyz|abcdefghijklmnopqrstuvwxy|abcdefghijklmnopqrstuvwx|abcdefghijklmnopqrstuvw/i
Ответ написан
Комментировать
@syrov
пишу программы до 99 строк
как то не очень понятно. вот взять строку: cba. Moжно ли сказать, что в ней 3 последовательности букв в алфавитном порядке, или одна? или например: bcd, это в алфавитном порядке?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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