2013-06-13 3 views
0

I가 "매개 변수화"이 텍스트와 정규식 또는 다른 기본 메모장 ++ 명령 (들)을 사용하여이로를 설정하는매개 변수화 블록

A 
B 
C 
D 
싶습니다

++ 메모장에 다음 텍스트 나 플러그인 :

'A', 'B', 'C', 'D' 

가능하면 끝 텍스트를 한 줄에 표시하고 쉼표를 사용하지 않기를 바랍니다. 이 question이 가까워 지지만 끝에 쉼표가 표시되어 텍스트가 한 줄로 압축되지 않습니다. 메모장에서 이것을 수행하기위한 어쨌든 ++ 없이 매크로를 사용하고 있습니까?

답변

1

정규식 검색 모드에서 사용해보십시오. (\w)\r\n

에 대한

검색 ('\1',)

로 교체하지만 공간을 제거해야합니다 그리고 쉼표 수동 라인의 끝에서.

+0

스템타 (stema)의 답은 모든 조건 (조건이 있음)을 충족 시켰지만이 접근법은 전반적으로 실행하는 것이 더 빠른 것처럼 보였으므로이를 답으로 표시 할 것입니다. –

1

당신은 두 단계를 수행 할 수 있습니다 예를 들어, 대한

  1. 검색 (\w+)을 입력하고 '$1'

    \w+은 글자 (및 숫자와 밑줄)를 하나 이상 찾습니다.

  2. (\s+) 검색 및 행의 끝에 여기에 개행 문자를 의미, 공백 문자를 찾을 수 ,

    \s+로 교체합니다. 텍스트에 공백이 있으면 계속 사용하려면 [\r\n]+을 사용하십시오. 마지막 문자 이후에는 줄 바꿈이없는 경우

이 방법은 , 아니 뒤에 쉼표가 없을 것입니다.