Существует ли регулярное выражение для поиска символов в последовательности?

Существует ли регулярное выражение для поиска символов в последовательности?

Я искал везде и всюду, но так ничего и не нашел, поэтому решил наконец обратиться за помощью сюда в надежде, что кто-нибудь здесь сможет мне подсказать!

Моя текущая задача — поиск в списке строк, строк, содержащих символы в последовательности. Я пытаюсь найти эффективный метод и подумал, что, может быть, регулярные выражения справятся с этим?

Например, у меня есть следующие данные:

asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world

Из них, в конечном счете, мне нужны только "abcdefgh", "zyxwv" и "123456789", потому что ВСЯ строка содержит символы в последовательности. Первая строка мне не нужна, так как только ее часть находится в последовательности (1234), а не вся строка.

Я не смог найти ничего, что могло бы подтвердить возможность такого решения с помощью регулярных выражений?

решение1

Это можно сделать, но это не "элегантное" регулярное выражение. По сути, вы даете регулярному выражению длинный список шаблонов. Подробнее в этомОтвет на Stack Overflow

Связанный контент