我找遍了所有地方,但似乎找不到任何东西,所以最终决定在这里寻求帮助,希望这里有人能给我一点提示!
我当前的任务是搜索字符串列表,查找包含连续字符的字符串。我正在努力寻找一种有效的方法,并认为正则表达式也许可以实现它?
例如,我有以下数据:
asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world
其中,我最终只想要“abcdefgh”、“zyxwv”和“123456789”,因为整个字符串包含按顺序排列的字符。我不需要第一个字符串,因为只有其中的一部分按顺序排列(1234),而不是整个字符串。
我还没有找到任何看起来像是可能的正则表达式?
答案1
这可以做到,但它不是一个“优雅”的正则表达式。本质上,你给了正则表达式一个很长的模式列表。更多信息请见Stack Overflow 答案