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

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

亚连
リリース: 2018-06-06 14:51:34
オリジナル
1816 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート