導航:首頁 > 編程語言 > javascripttrim

javascripttrim

發布時間:2025-08-21 00:25:06

A. javascript內實現trim的方法

首先是把/(^\s*)|(\s*$)/g 替換為""

然後,/.../g 裡面的,是表示放置通配符的地方,g代表全局參數
(^\s*)或者(\s*$)都將被替換為""

匹配首尾空白字元的正則表達式:^\s*|\s*$
可以用來刪除行首行尾的空白字元(包括空格、製表符、換頁符等等),非常有用的表達式

B. javascript的trim用法

方案一:
以原型方式調用,即obj.trim()形式,方式簡單且使用方面廣泛,定義方式如下:

<script language=」javascript」>
/**
* 刪除左右兩端的空格
*/
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,」);
}
</script>

使用示例如下:

<script type=」text/javascript」>
alert(document.getElementById(』abc』).value.trim());
alert(document.getElementById(』abc』).value.ltrim());
alert(document.getElementById(』abc』).value.rtrim());
</script>

方案二:
工具方式調用,trim(obj)的形式,此方式用於特殊處理需要,定義方式如下:
<script type=」text/javascript」>
/**
* 刪除左右兩端的空格
*/
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,」);
}
</script>

使用示例如下:

<script type=」text/javascript」>
alert(trim(document.getElementById(』abc』).value));
alert(ltrim(document.getElementById(』abc』).value));
alert(rtrim(document.getElementById(』abc』).value));
</script>

閱讀全文

與javascripttrim相關的資料

熱點內容
免費看電影軟體有哪些app 瀏覽:74
pad升級不能用迅雷 瀏覽:453
js網頁http請求 瀏覽:582
數據線插不穩手機充電口什麼原因 瀏覽:45
數據分類處理方法有哪些 瀏覽:74
單片機燒寫程序不成功 瀏覽:532
ubuntu文件夾改成英文 瀏覽:704
基礎版代碼 瀏覽:637
冷藏廂式貨車什麼網站有 瀏覽:395
廣數928te2的g71內孔怎麼編程 瀏覽:578
英菲克盒子找不到文件 瀏覽:342
個人網站你賺了多少錢 瀏覽:979
如何理解好的編程習慣簡答 瀏覽:261
小米的數據流量在哪裡 瀏覽:966
江蘇哪些城市有數據中心 瀏覽:15
javascripttrim 瀏覽:398
學習視頻發到網路上怎麼辦 瀏覽:907
常州女孩學編程哪裡好 瀏覽:183
如何在電腦上免費下載編程軟體 瀏覽:19
全球十大徵婚網站叫什麼名字 瀏覽:482

友情鏈接