나는 절대적으로 제로 행 구분하고 불필요한 공백이나 탭, 다른 단어 후, 한 단어를 웹 사이트에서 일부 텍스트를 당기고있는 NSString에 저장하고, 다시 사용자에게 표시,하지만 난 하나 개의 명확한 라인에서 원하는 .문자열에서 불필요한 공백을 모두 제거하려면 어떻게합니까?
는 다음과 같은 이미지를 가지고 :
몸은 내가 원하는하지 않는 것이 그 안에 모든 간격을 가지고있다. 나는 단어들 사이에 공백을 원한다. (그래서 나는 "This is a sentence", "Thisisasentence"가 아니다.) 그러나 그 간격은 실제로 출력을 추악하게 만든다. 어떻게 제거합니까?
단어 사이에 공백을 제거하지 않겠습니까? –
@DougSmith 정확히 무엇을 의미하는지 확신 할 수 없으므로 공백 시퀀스를 하나의 단일 공백으로 줄입니다. 즉 공백이있는 모든 단어 사이에 공백이 하나만 남습니다. 그것이 내가 당신의 질문을 읽는 방법이었습니다. 시퀀스가 1 바이트 문자열로 바뀝니다. – Monolo
그 방법을 잊어 버렸습니다. 이것은 내 방식보다 훨씬 쉽습니다. 비록 여러 문자열을 처리해야한다면 내 솔루션이 훨씬 효율적입니다. – rmaddy