この記事では、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) );
を使用してください。 上記は私がまとめたものであり、将来皆さんのお役に立てれば幸いです。
関連記事:
ES6のマップ、セット、配列、オブジェクトの比較(詳細なチュートリアル)
以上がjsカスタムトリム関数を使用して両端のスペースを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。