DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 獲取服務器傳來的數據 用JS去空格的正則表達式
獲取服務器傳來的數據 用JS去空格的正則表達式
編輯:關於JavaScript     
今天早上到現在,一直在搞一個很愚蠢的問題,竟然一直沒發現
如果$str="";
$str = "$str-$sno";

這樣下來,$str前面會有個空格,js獲取此值後,必須去掉空格

去空格函數rstr=rstr.replace(/(^\s*)|(\s*$)/g,"");

另:

去左空格replace(/(^\s*)/g, "");

去右空格replace(/(\s*$)/g, "");

另外,如果進行程序流程的一步一步核對,在if處停下是,一定要同時輸出if裡面的兩個值,進行對比,或者在前面加上#來看是否有空格

總結一下

1、凡是用字符串連接的地方,可能就會產生空格,再拆分的時候,就出現了與原來不想等情況,因此,一定要去掉前後空格

2、尤其在獲得從服務器傳來的數據的時候,JS一定要注意空格的發生可能
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved