2013-01-24 2 views
1

Eclipse에서이 작업을 수행 할 수 있습니까? 나는 sch ma 또는 propri t (그것은 프랑스 :)와 같은 utf8이 아닌 많은 문자를 가지고 있습니다. 현재, 나는 그 캐릭터들을 지우고있다. 어떻게 그 문자를 제거 할 수 있습니까?정규식을 사용하여 Eclipse에서 utf8 이외의 문자 삭제

+0

질문 : 소스 코드에서? – MrSmith42

+0

예, 의견에 있습니다. 컴파일시 오류가 발생합니다. – Dimitri

답변

0

이러한 문자는 UTF-8 문자 집합입니다.

텍스트가 잘못 인코딩되었거나 Eclipse에서 파일 인코딩이 잘못 설정되었습니다.

파일 -> 등록 정보를 마우스 오른쪽 단추로 클릭하십시오. 그런 다음 텍스트 파일 인코딩이 UTF-8로 설정되어 있는지 확인하고 그렇지 않은 경우 기타를 선택하고 UTF-8로 변경하십시오.

+0

내 Eclipse 작업 영역이 이미 UTF-8입니다. – Dimitri

+0

@Dimitri 파일은 프로젝트에서 문자 인코딩을 상속하거나 개별적으로 설정할 수 있습니다. 그들이 UTF-8을 상속 받았다는 것을 다시 한 번 확인해도 괜찮을 것입니다. – Windle

0

파일을 읽는 작은 프로그램을 작성하고 모두 char> 127을 제거하고 파일에 다시 기록합니다. [파일 이름을 명령 줄 인수로 전달]