>  기사  >  웹 프론트엔드  >  js 공백 제거 인스턴스 Trim() LTrim() RTrim()_javascript 팁

js 공백 제거 인스턴스 Trim() LTrim() RTrim()_javascript 팁

WBOY
WBOY원래의
2016-05-16 17:04:561064검색

1. js는 문자열에서 공백을 제거합니다
//왼쪽 공백 제거;
함수 ltrim(s)
...{

return s.replace(/(^s*)/g, "");
}
//올바른 공백 제거;
function rtrim(s)
...{
return s.replace(/(s*$)/g, "");
}
//왼쪽 및 오른쪽 공백 제거;
함수 다듬기...{
// s.replace(/(^s*)|(s*$)/g, "");
return rtrim(ltrim(s));

}

2. 문자열 양쪽 공백을 제거하는 함수
//매개변수: mystr이 전달한 문자열
//반환: 문자열 mystr
function Trim(mystr) {
while ((mystr.indexOf(" ")==0) && (mystr.length>1)){
mystr=mystr.substring(1,mystr.length);
}// 앞의 공백 제거
while ((mystr.lastIndexOf(" ")==mystr.length-1)&&(mystr.length>1)){
mystr=mystr.substring(0,mystr.length- 1) ;
}//다음 공백 제거
if (mystr==" "){
mystr="";
}
return mystr;
}

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