javascriptが前後のスペースを除いた例
3263 ワード
コード
strはスペースを取り除く文字列です.すべてのスペースを除いて、str=str.replace(/\s+/g);両端のスペースを取り除く:str=str.replace(/^\s+|\s+$g,");左のスペースを取り除きます.str=str.replace(/^\s*/')右のスペースを取り除く:str=str.replace(/(\s*)/g、「」);
常用の限定符
コード/文法
説明
*
0回以上繰り返します.
+
1回以上繰り返します.
?
0回または1回の繰り返し
{n}
n回繰り返す
{n,}
n回以上繰り返す
{n,m}
n回からm回繰り返します
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回繰り返します