
あらゆる場所を探しましたが、何も見つからないようで、ここで誰かがヒントをくれることを期待して、ついに助けを求めることにしました。
私の現在のタスクは、文字列のリストを検索して、連続した文字を含む文字列を探すことです。効率的な方法を見つけるのに苦労していますが、正規表現を使えばそれが実現できるのではないかと思いました。
たとえば、次のようなデータがあります。
asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world
最終的に、これらのうち、文字列全体に連続した文字が含まれているため、必要なのは「abcdefgh」、「zyxwv」、および「123456789」だけです。最初の文字列は、文字列全体ではなく、その一部 (1234) のみが連続しているため、必要ありません。
正規表現については、これが可能だと思われるものは何も見つけられませんでした。
答え1
これは可能ですが、「エレガントな」正規表現ではありません。本質的には、正規表現に長いパターンのリストを与えることになります。スタックオーバーフローの回答