ホームページ  >  記事  >  ウェブフロントエンド  >  jsカスタムトリム関数を使用して両端のスペースを削除します

jsカスタムトリム関数を使用して両端のスペースを削除します

亚连
亚连オリジナル
2018-06-06 14:51:341722ブラウズ

この記事では、jsカスタムトリム関数を使用して文字列の両端のスペースを削除する機能を主に紹介します。定期的な置換に基づいてJavaScriptの関連操作スキルを分析し、文字列の両端のスペースを削除する同様のトリム関数を実装します。 . jQueryの類似関数の使い方も載せていますので、必要な方は参考にしてください

この記事の例では、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,"");
}

または拡張文字列type 属性

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

または、単に js の使用を諦めて jQuer の $.trim(str)

var str = $("#test").val();
alert( $.trim(str) );

を使用してください。 上記は私がまとめたものであり、将来皆さんのお役に立てれば幸いです。

関連記事:

Node.jsを使用して静的サーバーを実装する方法

ES6のマップ、セット、配列、オブジェクトの比較(詳細なチュートリアル)

Angularを使用して変更検出を実装する方法

以上がjsカスタムトリム関数を使用して両端のスペースを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。