// 앞 공백 제거(왼쪽 공백) ) 문자열
function LTrim(str){
var i
for(i=0;iif(str.charAt(i)!= " ") break ;
}
str = str.substring(i,str.length);
return str;
}
// string
function RTrim(str){
var i
for(i=str.length-1;i>=0;i--){
if(str.charAt(i) !=" ") break;
}
str = str.substring(0,i 1);
return str;
}
// 앞뒤 공백을 제거합니다. 오른쪽 공백)
function Trim(str){
return LTrim(RTrim(str))
}
문자열의 모든 함수 삭제
js 문자열 공백 삭제 함수
function Jtrim(str)
{
var i = 0 ;
var len = str.length;
if ( str == "" ) return( str ); flagbegin = true;
flagend = true;
while (( flagbegin == true) && (i< len))
{
if ( str.charAt(i) == " " )
{
i=i 1;
flagbegin=true;
}
else
{
flagbegin=false;
}
(flagend== true) && (j>= 0))
{
if (str.charAt(j)==" ")
{
j=j-1; flagend=true;
}
else
{
flagend=false;
}
}
if ( i > j ) return (""); Trimstr = str.substring(i,j 1) ;
return Trimstr;
}
위 메서드는 정규식을 사용하지 않습니다.
바꾸세요. 정규 표현식이 있는 공백
코드 복사
코드는 다음과 같습니다. //공백 제거 문자열의 중간String.prototype.Trim = function( ) { return this.replace(/(^s*)|(s*$)/g, "")
//문자열 왼쪽 공백 제거
String.prototype .LTrim = function() {
return this.replace(/(^s*)/g, ""); }
//문자열 오른쪽 공백 제거
String.prototype.RTrim = function() {
return this.replace(/(s*$)/g, ""); 🎜>}
공백 모두 제거
코드 복사
코드는 다음과 같습니다.
코드 복사
코드는 다음과 같습니다.
}