반응형
자바 스크립트에서 문자열 내부의 공백 제거
정규식 답변으로 자바 스크립트 트림에 대한 이 질문을 읽었습니다 .
그런 다음 Hello와 World 사이 의 내부 공간 을 제거하기 위해 트림을 기대 합니다.
function myFunction() {
alert("Hello World ".trim());
}
편집 됨
나는 왜 그것을 기대했다!?
무의미한 말! 분명히 트림은 내부 공간을 제거하지 않습니다!, 선행 및 후행 만, 그것이 트림이 작동하는 방식입니다. 이것은 매우 잘못된 질문이었습니다. 제 사과드립니다.
공백 문자 제거 사용
"hello world".replace(/\s/g, "");
모든 공백에 대해서는 아래 의견에 Rocket의 제안을 사용하십시오!
아마도 당신 이 받아 들여진 대답에서 해결책 을 구현하는 것을 잊었 기 때문일 것 입니다. 그것이 trim()
작동 하는 코드입니다 .
최신 정보
이 답변은 이전 브라우저에만 적용됩니다. 최신 브라우저는 분명히 trim()
기본적으로 지원 합니다.
Strings replace 메서드를 정규식으로 사용할 수 있습니다 .
"Hello World ".replace(/ /g, "");
replace () 메서드는 패턴의 일부 또는 모든 일치 항목이 대체로 대체 된 새 문자열을 반환합니다. 패턴은 문자열 또는 RegExp 일 수 있습니다.
/ / -공백과 일치하는 정규식
g- 글로벌 플래그; 첫 번째 경기 후에 멈추지 않고 모든 경기를 찾습니다.
const str = "H e l l o World! ".replace(/ /g, "");
document.getElementById("greeting").innerText = str;
<p id="greeting"><p>
참고 URL : https://stackoverflow.com/questions/10800355/remove-whitespaces-inside-a-string-in-javascript
반응형
'development' 카테고리의 다른 글
jQuery를 배우기 전에 JavaScript를 배우는 것이 좋은 생각입니까? (0) | 2020.10.28 |
---|---|
PHP에서 컬 출력 관리 (0) | 2020.10.28 |
사이드 키크 대기열 지우기 (0) | 2020.10.28 |
클라이언트 측에서 HTML 삭제 / 재 작성 (0) | 2020.10.28 |
부호없는 변수에 음수 값을 할당하면 어떻게됩니까? (0) | 2020.10.27 |