>웹 프론트엔드 >JS 튜토리얼 >js 양쪽 끝의 공백을 삭제하는 트림 기능

js 양쪽 끝의 공백을 삭제하는 트림 기능

小云云
小云云원래의
2018-02-11 09:29:461917검색

이 글에서는 js 커스텀 트림 기능을 이용해 문자열 양쪽 끝 공백을 삭제하는 기능을 주로 소개하고, 문자열 양쪽 끝 공백을 삭제하는 비슷한 트림 기능을 구현하기 위해 자바스크립트를 활용한 관련 연산 기술도 분석한다. 예제를 기반으로 정기적인 교체를 기반으로 합니다.

IE의 하위 버전 브라우저 및 하위 버전 스크립트를 사용하는 일부 다른 브라우저와 호환됩니다.

js 자체에는 다듬기 기능이 없습니다


//删除左右两端的空格
function trim(str){
 return str.replace(/(^\s*)|(\s*$)/g, "");
}
//删除左边的空格
function ltrim(str){
 return str.replace(/(^\s*)/g,"");
}
//删除右边的空格
function rtrim(str){
 return str.replace(/(\s*$)/g,"");
}

또는 문자열 유형 속성을 확장하거나


String.prototype.trim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, "");
}
var str = document.getElementById("test").value;
alert( str.trim() );

또는 단순히 js 사용을 포기하고 jQuer를 사용하세요$.trim(str)


rreee

관련 추천:


php 트림 함수 ltrim 함수 rtrim 함수의 차이점

trim 함수 php에서 트림 함수 코드 구현

php_PHP 튜토리얼에서 트림 함수 코드 구현

위 내용은 js 양쪽 끝의 공백을 삭제하는 트림 기능의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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