我該如何修剪單詞中的Javascript ..... ???我想創建用戶定義的函數來修剪一個單詞的Javascript
回答
您可以在JavaScript
function Trim(str)
{
while (str.substring(0,1) == ' ') // check for white spaces from beginning
{
str = str.substring(1, str.length);
}
while (str.substring(str.length-1, str.length) == ' ') // check white space from end
{
str = str.substring(0,str.length-1);
}
return str;
}
希望它有助於增加了以下功能 //裁剪功能...
感謝您的幫助... – 2011-03-04 08:27:33
如果你可以使用jQuery,只需使用$.trim()
。
如果沒有,只是增加一個裝飾方法將字符串原型如果瀏覽器不支持它本身:
if(!String.prototype.trim) {
String.prototype.trim = function() {
return this.replace(/^[\s\xA0]+/, '').replace(/[\s\xA0]+$/, '')
}
}
然後你可以使用var newstring = somestring.trim();
您可以只做'this.replace(/^[\ s \ xA0] + | [\ s \ xA0] + $ /,'')'? – alex 2011-03-04 07:25:26
至少jQuery以我的方式做。但爲什麼不試一試呢? ;) – ThiefMaster 2011-03-04 07:57:35
如果trim
,你的意思是刪除多餘的whitepace,把這個在你的腳本
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
的頂部,使用這樣的
var thestring = " hello ";
alert(thestring.trim());
同意,這是最乾淨的方法 – Infotekka 2011-03-04 07:25:18
- 1. 創建一個用戶定義的函數?
- 2. 函數創建一個對象來算,從一個獨特的串詞在JavaScript
- 3. 用戶定義函數來創建和求和R中的一個子集
- 4. 在MySQL中創建用戶定義的函數來處理auto_increment
- 5. 從數據庫調用函數來創建用戶定義的函數
- 6. 某個單詞之後的PHP修剪
- 7. VBA-創建用戶自定義函數
- 8. 我如何在php中創建用戶定義的函數?
- 9. 我想創建一個簡單的函數來重置沒有目標輸入的所有輸入值。 (Javascript,Jquery)
- 10. 修剪一個函數的POST值
- 11. 修改函數的每個單詞
- 12. 我將如何創建一個函數,以確定用戶輸入是否包含在向量中的單詞
- 13. javascript:創建一個函數
- 14. 創建一個href來調用一個函數「javascript」
- 15. 創建一個函數,用Javascript中的變量列表創建一個函數
- 16. 我想創建一個匿名函數,將在另一個函數中調用
- 17. nodeJS的用戶定義的javascript函數
- 18. 我想創建一個特定時區的JavaScript時鐘
- 19. 如何使用Java的ScriptEngine來創建一個JavaScript函數
- 20. 我想用從表單登錄用戶的數據來創建新表
- 21. 創建一個scala函數來定義Gatling HTTP請求鏈
- 22. 是否創建一個創建用戶定義的函數的存儲過程是一個好習慣......?
- 23. 我想在第一個單詞之後插入一個單詞
- 24. 僅在創建第一個Javascript函數中創建的表單後調用第二個Javascript函數
- 25. 創建自定義JavaScript函數
- 26. 創建特定於我的代碼的用戶定義函數的錯誤
- 27. 創建QuickTime X的修剪UI的自定義NSSlider基於關
- 28. 想要創建一個插入函數
- 29. 我有一個單詞文檔。我想獲得單詞doc每頁的字數?
- 30. 我想創建一個存儲過程來創建一個登錄和數據庫用戶?
http://www.infotekka.com/articles/?a=10 – Infotekka 2011-03-04 07:24:34