2017-11-22 3 views
0

메모장 ++을 사용하고 약 400MB의 거대한 로그 파일로 작업하고 있습니다. 특정 줄이 특정 줄에 있으면 줄의 시작 부분에 특정 텍스트를 배치 할 수 있습니까? 예를 들어 :해당 줄에 문자열이있는 경우 줄의 처음에 텍스트 추가

입력

This is a sentence 
This is a sentence 
YES This is the sentence 
This is a sentence 
+0

편집기를 사용하는 경우에는 잘 모르지만 프로그래밍 언어를 사용하는 경우 루프 및 strpos를 사용하면됩니다. –

답변

0

당신은 시도 할 수 있습니다 I '는'

출력 말씀을 갖춘 라인의 앞에 텍스트 YES를 갖고 싶어

This is a sentence 
This is a sentence 
This is the sentence 
This is a sentence 

다음 찾기 및 바꾸기 :

(.*\bTHE_STRING\b.*) 

바꾸기 : 찾기

SOME_TEXT$1 

찾기 패턴이 일치하고 전체 라인을 소비하지만, 관심있는 문자열이 나타납니다 경우에만됩니다. 그런 다음 교체를 위해 새 텍스트를 사용하고 전체 원본 행을 사용합니다.

+0

완벽하게 작동했습니다. 감사 –

관련 문제