
Я искал везде и всюду, но так ничего и не нашел, поэтому решил наконец обратиться за помощью сюда в надежде, что кто-нибудь здесь сможет мне подсказать!
Моя текущая задача — поиск в списке строк, строк, содержащих символы в последовательности. Я пытаюсь найти эффективный метод и подумал, что, может быть, регулярные выражения справятся с этим?
Например, у меня есть следующие данные:
asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world
Из них, в конечном счете, мне нужны только "abcdefgh", "zyxwv" и "123456789", потому что ВСЯ строка содержит символы в последовательности. Первая строка мне не нужна, так как только ее часть находится в последовательности (1234), а не вся строка.
Я не смог найти ничего, что могло бы подтвердить возможность такого решения с помощью регулярных выражений?
решение1
Это можно сделать, но это не "элегантное" регулярное выражение. По сути, вы даете регулярному выражению длинный список шаблонов. Подробнее в этомОтвет на Stack Overflow