일련의 키워드가있는 텍스트가 있습니다.단어의 배열에 단어를 연속적으로 모으는 정규식
예 :
Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
FooKeyword: Foo
AnotherKeyword: Yay!
나는 키워드 일치뿐만 아니라 모든 텍스트 다음 키워드에 이르는 할 수 있어야합니다.
그래서 같은 :
Match 1:
Group[0] = FooKeyword
Group[1] = Foo
는 지금까지 내가 무엇을 가지고 :
[\s\S]?(Text:|FooKeyword:|AnotherKeyword:).*
는 대부분 작동하지만 문제는 그것이 새로운 라인을 위해 작동하지 않습니다. 각 키워드 사이에 모든 것을 수집해야합니다. 어떻게해야합니까?
는 여기에 내가 무엇을 시도했다의 예 : https://regex101.com/r/zkLoYZ/6
예상되는 결과는 무엇입니까? – guest271314
@ guest271314 아래에 있습니다. "이렇게 무언가가 있습니다." – CodingMadeEasy