2014-01-17 2 views
2

메모장 +에서 regexp를 통해 열을 어떻게 전환합니까? recipient.CreationDate | | recipient.MessagePK | 예를 들어 나는이 데이터메모장에서 열을 전환하십시오. ++

user.Email 설정되어 user.CustomAttribute.Correspondence_ID

하지만 난이 원하는 :

사용자 .Email | recipient.MessagePK | recipient.CreationDate | user.CustomAttribute.Correspondence_ID

는 공동 아래에 데이터 행을 이동 또한 lumns.

답변

6

변경 1,2,3,4 2,4,1,3에 대한 열의 순서 :

  1. Ctrl 키/H을 클릭합니다.

  2. 정규 표현식 (팝업 창의 왼쪽 하단)을 선택하십시오. (.*)\|(.*)\|(.*)\|(.*)

  3. 가 교체 :

  4. 을 찾으 \2|\4|\1|\3

+0

나는이 한 : (.user.Email를) \ | (.recipient.CreationDate) \ | (.recipient. MessagePK) \ | (.user.CustomAttribute.Correspondence_ID) \ 1 \ | \ 3 \ | \ 2 \ | \ 4 \ 열은 이동되지 않았습니다. – user3207660

+0

식 안에'.'가 있습니다. 이것은 Notepad ++ Regular Expression의 특수 문자입니다. 대신 '\ .'을 사용하십시오. –

+2

대체 부분에서 파이프'|'를 벗어날 필요가 없습니다. – Toto

관련 문제