javascriptが前後のスペースを除いた例

3263 ワード

コード
 
  
function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, ""); }   //
function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, ""); }            //
function String.prototype.Rtrim() { return this.replace(/(/s*$)/g, ""); }            //
 


   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, ""); 
}
String.prototype.LTrim = function() 
{ 
return this.replace(/(^s*)/g, ""); 
}
String.prototype.RTrim = function() 
{ 
return this.replace(/(s*$)/g, ""); 
}
//-->
JSは文字列のスペースに行って総括します.
strはスペースを取り除く文字列です.すべてのスペースを除いて、str=str.replace(/\s+/g);両端のスペースを取り除く:str=str.replace(/^\s+|\s+$g,");左のスペースを取り除きます.str=str.replace(/^\s*/')右のスペースを取り除く:str=str.replace(/(\s*)/g、「」);

  
<!--  
//  :      
// Trim() , Ltrim() , RTrim()  
String.prototype.Trim = function()  
{  
returnthis.replace(/(^\s*)|(\s*$)/g, "");  
}  
String.prototype.LTrim = function()  
{  
returnthis.replace(/(^\s*)/g, "");  
}  
String.prototype.RTrim = function()  
{  
returnthis.replace(/(\s*$)/g, "");  
}  
//-->  
  
  
  
  
  
 
 
  
:
str = str.replace(/\s+/g,"");
:
str = str.replace(/^\s+|\s+$/g,"");
(TimeSheet )
arg0=arg0.replace(/\s+$|^\s+/g,"");
以下では、Jsスクリプトの「/sは何を表していますか?」sが空白文字にマッチしているかを見てみます.スペース、タブ、タブの交換などがあります.fnrtvに等しい. しっかり覚えてください.小文字のsです.また、注意深い友達は時々\s+を見ます.
常用の限定符
コード/文法
説明

0回以上繰り返します.

1回以上繰り返します.
?
0回または1回の繰り返し
{n}
n回繰り返す
{n,}
n回以上繰り返す
{n,m}
n回からm回繰り返します