programing

타자기의 문자열에서 공백을 제거하는 방법은 무엇입니까?

lastmoon 2023. 7. 31. 21:47
반응형

타자기의 문자열에서 공백을 제거하는 방법은 무엇입니까?

나의 각진 5 프로젝트에서, 나는 이런 문자열에 .trim() 함수를 사용하고 있지만, 공백을 제거하지 않고 오류도 주지 않습니다.

this.maintabinfo = this.inner_view_data.trim().toLowerCase();
// inner_view_data has this value = "Stone setting"

https://www.typescriptlang.org/docs/handbook/release-notes/typescript-1-4.html 이 문서는 분명히 다음과 같이 말합니다..trim()는 형식 스크립트의 일부입니다.

타자기의 문자열에서 공백을 제거하는 가장 좋은 방법은 무엇입니까?

문제

자르기() 메서드는 문자열의 양쪽에서 공백을 제거합니다.

원천

해결책

Javascript 대체 방법을 사용하여 다음과 같은 빈 공간을 제거할 수 있습니다.

"hello world".replace(/\s/g, "");

var out = "hello world".replace(/\s/g, "");
console.log(out);

자르기() 메서드는 문자열의 양쪽에서 공백을 제거합니다.

문자열에서 모든 공백을 제거하려면 사용.replace(/\s/g, "")

 this.maintabinfo = this.inner_view_data.replace(/\s/g, "").toLowerCase();

자르기는 후행 및 선행 공백만 제거합니다.교체할 공백만 있는 경우 .replace(//g, "")를 사용합니다.

this.maintabinfo = this.inner_view_data.replace(/ /g, "").toLowerCase();

언급URL : https://stackoverflow.com/questions/49145250/how-to-remove-whitespace-from-a-string-in-typescript

반응형