반응형
텍스트에서 공백을 모두 제거하십시오
가능한 중복 : 문자열의 모든 공백을 '+'로 바꿉니다 .
$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current");
이것은 내 코드의 스 니펫입니다. 다른 ID의 텍스트 속성을 얻은 후 ID에 클래스를 추가하고 싶습니다. 이 문제는 내가 필요한 텍스트를 보유한 ID이며 글자 사이에 공백이 있습니다.
공백을 제거하고 싶습니다. 나는 시도 TRIM()
하고 REPLACE()
있지만, 이것은 부분적으로 만 작동합니다. 는 REPLACE()
단지 1 공간을 제거합니다.
정규식을 반복하려면 replace ()에 지시해야합니다.
.replace(/ /g,'')
g의 문자는 전체 문자열을 통해 검색을 반복하는 것을 의미합니다. 이것과 JavaScript 에서 사용할 수있는 다른 RegEx 수정 자에 대해서는 여기를 참조하십시오 .
리터럴 공백 문자뿐만 아니라 모든 공백을 일치 시키려면 \s
대신 다음을 사용하십시오 .
.replace(/\s/g,'')
.replace(/\s+/, "")
첫 번째 공백 만 대체합니다. 여기에는 공백, 탭 및 줄 바꿈이 포함됩니다.
문자열의 모든 공백을 바꾸려면 전역 모드를 사용해야합니다
.replace(/\s/g, "")
참고 URL : https://stackoverflow.com/questions/6623231/remove-all-white-spaces-from-text
반응형
'development' 카테고리의 다른 글
Multimarkdown에서 명명 된 앵커에 연결하는 방법은 무엇입니까? (0) | 2020.02.11 |
---|---|
String.equals vs == (0) | 2020.02.11 |
코드에서 TextView의 텍스트 색상을 설정하는 방법은 무엇입니까? (0) | 2020.02.11 |
ViewPager에서 손가락으로 스 와이프하여 페이징을 비활성화하지만 프로그래밍 방식으로 계속 스 와이프하는 방법은 무엇입니까? (0) | 2020.02.11 |
PHP는 T_PAAMAYIM_NEKUDOTAYIM을 기대합니까? (0) | 2020.02.11 |