
나는 높고 낮은 것을 검색했지만 아무것도 찾지 못한 것 같아서 마침내 여기 누군가가 나에게 힌트를 줄 수 있기를 바라며 여기에 도움을 청하기로 결정했습니다!
현재 작업은 문자열 목록에서 문자가 순서대로 포함된 문자열을 검색하는 것입니다. 효율적인 방법을 찾기 위해 고군분투하고 있는데 정규 표현식을 사용하면 해결될 수 있지 않을까요?
예를 들어 다음과 같은 데이터가 있습니다.
asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world
그 중에서 궁극적으로 "abcdefgh", "zyxwv" 및 "123456789"만 원합니다. 전체 문자열에 문자가 순서대로 포함되어 있기 때문입니다. 필요하지 않은 첫 번째 문자열은 전체 문자열이 아닌 일부만 순서대로(1234) 있기 때문입니다.
이것이 가능한 것처럼 보이는 정규 표현식에 대해 아무것도 찾을 수 없습니까?
답변1
이것은 수행될 수 있지만 "우아한" 정규 표현식은 아닙니다. 본질적으로 정규식에 긴 패턴 목록을 제공합니다. 이에 대한 자세한 내용스택 오버플로 답변