매우 긴 문구 목록에서 중복된 문구를 어떻게 삭제합니까?

매우 긴 문구 목록에서 중복된 문구를 어떻게 삭제합니까?

나는 Mountain Lion을 실행하는 새로운 iMac을 가지고 있고 Word 2008을 사용하고 있습니다. 나는 100페이지가 넘고 중복된 문구가 많은 목록을 정렬했습니다. 각 문구는 별도의 줄에 있고 각 줄은 하드 리턴으로 끝납니다. 찾기 및 바꾸기 대화 상자의 찾을 내용: 필드에 ^([^\n]+)\n\1을 입력하여 중복된 문구를 모두 찾아서 삭제하려고 했지만 " ^(은(는) 찾을 내용 상자에 유효한 특수 문자가 아닙니다." 어떤 도움이라도 대단히 감사하겠습니다. 제가 하려는 일은 상대적으로 간단한 것 같습니다. 그렇죠? -- Pat

답변1

옵션 1

나는 당신이 Word를 가지고 있는 것을 보면, 당신도 Word를 가지고 있다고 가정합니다.뛰어나다. 그렇다면 Excel을 사용하여 원하는 것을 얻을 수 있습니다.

  • Word의 문구 목록을 복사하여 Excel 스프레드시트에 붙여넣으세요.

  • 이것을 따르십시오짧은 가이드필터를 사용하여 고유한 문구를 분리합니다.

  • Excel에서 얻은 문구 목록을 강조 표시하고 복사하여 Word 문서에 다시 붙여넣습니다.

옵션 2

귀하의 정보가 "민감"하지 않은 경우 다음과 같은 온라인 도구를 사용할 수 있습니다.

http://www.textfixer.com/tools/remove-duplicate-lines.php

:-) 중

답변2

Word에서 어떻게 수행하는지 잘 모르겠지만 명령줄에서는 쉽습니다.

sort -u < phrases.txt > phrases-sorted-unique.txt

또는 중복된 문구가 이미 연속된 줄에 있는 경우 다음과 같이 하세요.

uniq < phrases.txt > phrases-unique.txt

관련 정보