> 웹 프론트엔드 > JS 튜토리얼 > 자바스크립트에서 공백을 제거하는 방법

자바스크립트에서 공백을 제거하는 방법

藏色散人
풀어 주다: 2023-01-04 09:35:15
원래의
3208명이 탐색했습니다.

JavaScript에서 공백 문자를 제거하는 방법: 1. 문자열에서 공백을 제거하려면 대체 일반 일치 방법을 사용합니다. 2. "str.trim()" 메서드를 사용하여 문자열 양쪽 끝의 공백 문자를 삭제합니다. "$.trim() str)" 메소드를 사용하면 문자열 양쪽 끝의 공백 문자를 제거할 수 있습니다.

자바스크립트에서 공백을 제거하는 방법

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

js는 문자열에서 공백(공백 문자)을 제거합니다.

js를 사용하여 문자열에서 공백을 제거합니다. 세 가지 방법이 있습니다:

1. 일반 일치 방법

문자열에서 모든 공백을 제거합니다: str = str.replace(/ s*/g,"");

 문자열 양쪽 끝의 공백 제거: str = str.replace(/^s*|s*$/g,"");

 문자 제거 왼쪽 공백 문자열 쪽: str = str.replace(/^s*/,"");

  문자열 오른쪽의 공백을 제거합니다: str = str.replace(/(s*$)/g," ");

  예 :

var str = " 6 6 ";
var str_1 = str.replace(/\s*/g,"");
console.log(str_1); //66
var str = " 6 6 ";
var str_1 = str.replace(/^\s*|\s*$/g,"");
console.log(str_1); //6 6//输出左右侧均无空格
var str = " 6 6 ";
var str_1 = str.replace(/^\s*/,"");
console.log(str_1); //6 6 //输出右侧有空格左侧无空格
var str = " 6 6 ";
var str_1 = str.replace(/(\s*$)/g,"");
console.log(str_1); // 6 6//输出左侧有空格右侧无空格
로그인 후 복사

2, str.trim() method

  Trim() 메소드는 문자열 양쪽 끝의 공백을 삭제하고 반환하는 데 사용됩니다. Trim 메소드는 영향을 미치지 않습니다. 원래 문자열 자체를 반환합니다.

  결함: 문자열 양쪽 끝의 공백만 제거할 수 있지만 중간의 공백은 제거할 수 없습니다.

  예:

var str = " 6 6 ";
var str_1 = str.trim();
console.log(str_1); //6 6//输出左右侧均无空格
로그인 후 복사

  왼쪽 공백만 제거하려면 str.trimLeft() //var를 사용하십시오. str_1 = str.trimLeft();

  오른쪽 부분만 공백을 제거하려면 str.trimRight();//var str_1 = str.trimRight();

3 JQ 메서드를 사용하세요. str) method

 $.trim() 함수를 사용합니다. 문자열 양쪽 끝의 공백 문자를 제거합니다.

참고: $.trim() 함수는 문자열의 시작과 끝에서 모든 개행 문자, 공백(연속 공백 포함) 및 탭 문자를 제거합니다. 이러한 공백 문자가 문자열 중간에 있으면 제거되지 않고 유지됩니다.

 예:

var str = " 6 6 ";
var str_1 = $.trim(str);
console.log(str_1); //6 6//输出左右侧均无空格
로그인 후 복사

[추천 학습: javascript 고급 튜토리얼]

위 내용은 자바스크립트에서 공백을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿