RegEX를 사용하여 Notepad ++에서 접두사 및 추가
txt 파일에 상당히 많은 단어 목록이 있고 메모장 ++에서 정규식 찾기 및 바꾸기를 시도하고 있습니다. 각 줄 앞과 줄 뒤에 문자열을 추가해야합니다.
wordone 워드 투 워드 3
지다
able : "wordone" able : "wordtwo" able : "wordthree"
어떻게 할 수 있습니까?
영숫자 단어를 가정하면 다음을 사용할 수 있습니다.
Search = ^([A-Za-z0-9]+)$
Replace = able:"\1"
또는 줄을 강조 표시하고 "모두 바꾸기"및 "선택 중"(동일한 바꾸기 사용)을 사용하려는 경우 :
Search = ^(.+)$
^
선의 시작을 가리 킵니다.
$
선의 끝을 가리 킵니다.
\1
괄호 안의 소스 일치가됩니다.
Notepad ++ 여러 줄 편집 기능을 사용하지 않는 이유는 무엇입니까?
여러 줄에 걸쳐 텍스트를 선택하려면 Alt 키를 누른 상태에서 텍스트를 선택합니다 (일반적인 클릭 앤 드래그 방식 사용). 이를 열 편집이라고도합니다.
파일의 시작 부분에 커서를 놓고 Alt, Shift 키를 누른 상태에서 아래쪽 화살표 또는 PageDown을 계속 눌러 일부 텍스트를 앞에 추가 할 줄을 선택할 수 있습니다. 여러 줄 편집은 Notepad ++의 매우 유용한 기능입니다. Visual Studio에서도 같은 방식으로 가능하며, Alt + Shift + A를 눌러 블록 선택 모드로 전환 한 다음 마우스를 사용하여 여러 줄에 걸쳐 텍스트를 선택하여 Eclipse에서도 가능합니다.
사용할 수있는 정규식 :
Find: \w.+
Replace: able:"$&"
마찬가지로, $&
당신이 검색 문자열을 제공 할 것입니다.
참조 : regexr
매크로를 사용하십시오.
매크로> 기록 시작
키보드를 사용하여 반복 가능한 방식으로 변경하십시오.
home> type "able"> end> 아래쪽 화살표> home
그런 다음 메뉴로 돌아가서 기록 중지를 클릭 한 다음 매크로를 여러 번 실행합니다.
그것은 그것을해야하고 정규식 기반의 합병증이 없습니다!
참고 URL : https://stackoverflow.com/questions/283608/using-regex-to-prefix-and-append-in-notepad
'development' 카테고리의 다른 글
Adobe Flex 란 무엇입니까? (0) | 2020.09.23 |
---|---|
SQL-서버의 IP 주소를 얻기위한 쿼리 (0) | 2020.09.23 |
온라인 리소스에 연결할 수 없습니다. (0) | 2020.09.23 |
didRegisterForRemoteNotificationsWithDeviceToken이 호출되지 않는 이유 (0) | 2020.09.23 |
.htaccess에서 upload_max_filesize를 설정하는 방법은 무엇입니까? (0) | 2020.09.23 |