TextPad는 항상 posix 표기법을 사용할 수 있지만 다른 대화 상자에서 설정을 변경해야합니다. 정규식에 TextPad의 기본 설정을 사용하려면 여는 괄호와 닫는 괄호를 "이스케이프"해야합니다.
각 줄의 시작 부분에서 5 자리 우편 번호 뒤에 공백을 바꿉니다.
^\([0-9]+\)[ ]
탭으로
\1\t
위와 같이 ^는 줄의 시작을 의미합니다.
\ (는 "이스케이프 처리 된 괄호"이며 첫 번째 검색 표현식의 시작, 즉 5 자리를 표시합니다.
[0-9] +는 하나 이상의 숫자 (5 자리 우편 번호가 아님)를 의미합니다.
\)는 첫 번째 검색 표현식의 끝을 나타내는 또 다른 "탈출 괄호"입니다.
[]는 공백 문자 일뿐입니다 (대괄호는 생략 할 수 있지만이 웹 페이지에서 아무도 볼 수는 없습니다 :-)
대체 표현에서
\ 1은 첫 번째 검색 표현식이며 위의 괄호 사이에있는 부분입니다 (하나 이상의 숫자)
\ t는 탭 문자입니다
따라서 찾기 및 바꾸기 명령은 하나 이상의 숫자를 찾은 다음 공백을 찾습니다. 그런 다음 모든 숫자를 동일한 자릿수 그룹과 탭으로 바꿉니다.
나는 단순히 "5 자리 뒤에 오는 공백"을 찾는 방법이 없다고 생각하므로 숫자를 건드리지 않고 공백을 바꿀 수 있습니다. 당신은해야 찾을 수 공간 (두 번째 문자열) 다음에 5 자리 (첫 번째 문자열). 그런 다음 중복되거나 성가신 것처럼 보이지만 ITSELF로 5 자리의 원래 문자열을 교체 한 다음 탭 (두 번째 문자열)을 교체하십시오.
이것을 아는 사람은 초보자가 이것에 대해 전혀 모른다는 것을 잊어 버립니다. 그래서 내 친구여, 내가 당신을 위해 철자를 쓰는 이유입니다.
Ed Poor Math Tutor 및 은퇴 한 컴퓨터 프로그래머 뉴욕시