2016-09-14 17 views
0

텍스트 파일에서 데이터를 잘라내는 솔루션을 찾습니다. 예제 파일은 다음과 같습니다텍스트 파일에서 줄 바꿈

text1 
------------ 
line1 
line2 
linen 

text2 
---------- 
나는 그래서 기호 사이의 데이터를 추출하고 싶습니다 만 줄 1 호선 및 리넨을 잡아 싶습니다

'-'텍스트 2

부터 시작해야 어디? Powershell에서 가장 쉬운 방법은 무엇입니까?

답변

1

당신은 Regex 또는 Select-String를 사용할 수 있습니다

$textContent = 'text1 
------------ 
line1 
line2 
linen 

text2 
----------' 
($textContent | Select-String -Pattern '(?<=-{12})([\s\S]*?)(?=text2)').Matches.Value 
+0

대단히 감사합니다! 그것이 바로 내가 찾는 것입니다. –

관련 문제