2012-05-20 2 views
0

2 천 줄의 텍스트가 있습니다. "example"과 같이 따옴표 안에 싸야합니다.AutoHotkey로 각 줄을 따옴표로 묶습니다.

"line 1" 
"line 2" 
"line 3" 

어떻게 AutoHotkey를 함께이 돌볼 수 후

line 1 
line 2 
line 3 

전에

?

+0

해당 텍스트 줄은 어디에 있습니까? 플랫 .txt 파일에 있습니까? 각 행은 NewLine/CarriageReturn으로 종료됩니까? 한 번해야 할 일인가요? 내 첫 번째 생각은 Find/Replace를 사용하고 EOL + NL/CR을 "EOL + NL/CR"로 바꾸기 위해 EndOfLine (예 : LibreOffice 찾기/바꾸기는 정규식과 같은 모든 유닉스를 $ 등으로 사용)을 사용하는 것입니다. 이제 첫 번째 줄만 수정하면됩니다 ("처음부터"추가). 마지막 줄은 ... –

+0

AutoHotKey 내부에서 [loop, read, xxx.txt] 명령을 사용하여 줄을 읽었을 때 " 수정 된 행을 새로운 xxx.txt 파일에 작성하십시오. 그러나이 작업이 한 번만 필요하면 편집/바꾸기를 선택합니다. –

+1

B.t.w. 훨씬 가벼운 PSPad는 find/regex로 대체 할 수 있습니다. 검색/바꾸기에서 ^를 "and $ with"로 바꾸면 정규 표현식 플래그가 켜집니다. B.tw., 아직 일회성 사건이나 작은 스크립트 작성을 정당화하는 것에 대한 귀하의 회신을 보지 못했습니다. –

답변

0

좋아요?

text= 
(
bla bla bla 
blah blah blah blah 
blablah blablah blablah 
) 
MsgBox % RegExReplace(RegExReplace(text,"`am)^.","""$0"),"`am).$","$0""") 
관련 문제