2016-9-19 14:52:4 | 作者:老鐵SEO | 0個評論 | 人瀏覽
去除字符串左右兩邊的空格,在vbscript里面可以使用 trim函數,但在js中卻沒有這個內置方法,需要自己寫代碼。下面的實現方法用到了正則表達式。
第一種:寫成類的方法
<script language="javascript" type="text/javascript"> String.prototype.trim=function(){ //過濾首尾空格 return this.replace(/(^\s*)|(\s*$)/g, ""); } </script>
調用方式:
str.trim(); //str為字符串變量
第二種:寫成自定義函數
<script language="javascript" type="text/javascript"> function trim(str){ //去掉首尾空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } </script>
調用方式:
trim(str); //str為字符串變量