>  기사  >  웹 프론트엔드  >  jquery에서 문자열에서 공백을 제거하는 방법은 무엇입니까?

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

青灯夜游
青灯夜游원래의
2020-11-24 11:25:036246검색

jquery를 사용하여 문자열에서 공백을 제거하는 방법: 1. 정규식과 함께 바꾸기 함수를 사용하여 문자열에서 공백을 찾고 공백을 빈 문자 ['']로 바꿉니다. 2. [$.trim] 함수를 사용합니다. 문자열의 시작과 끝에서 공백을 제거하려면 구문 [$.trim(str)].

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

관련 권장사항: "jQuery Tutorial"

이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

방법 1: 정규식

과 함께 바꾸기()를 사용하여 모든 공백을 제거합니다. [양쪽 끝의 공백은 문자열 중간의 공백을 포함합니다.]:

str = str.replace(/\s+/g,'');

양쪽 끝의 공백 제거:

str = str.replace(/^\s+|\s+$/g,'');

왼쪽 공백 제거 :

str = str.replace( /^\s*/, '');

Remove Right space:

str = str.replace(/(\s*$)/g,'');

방법 2: $.trim() 함수

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

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

Syntax

$.trim( str )

예:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
	
<pre id="original">

<script>
$(function () { 
	var str = "         lots of spaces before and after         ";
	$( "#original" ).html( "Original String: &#39;" + str + "&#39;" );
	$( "#trimmed" ).html( "$.trim()&#39;ed: &#39;" + $.trim(str) + "&#39;" );
})
</script>
 

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 코스를 방문하세요! !

위 내용은 jquery에서 문자열에서 공백을 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.