你或許知道你能使用string.trim
方法去除字串的頭和尾的空格,不幸運的是. 這個trim
方法不能去除字串中間的空格.比如:
string
text ="
my test\nstring\r\n is\t quite long ";
string
trim
=text.trim();
這個'trim' 字串將會是:
"my test\nstring\r\n is\t quite long"(
31characters)
另乙個方法是使用 string.replace 方法, 但是這需要你通過呼叫多個方法來去除個別空格:
string
trim
=text.replace( ""
, ""
);trim
=trim.replace( "\r
", "");
trim
=trim.replace( "\n
", "");
trim
=trim.replace( "\t
", "");
這裡最好的方法就是使用正規表示式.你能使用regex.replace方法, 它將所有匹配的替換為指定的字元.在這個例子中,使用正規表示式匹配符"\s",它將匹配任何空格包含在這個字串裡空格, tab字元, 換行符和新行(newline).
string
trim
=regex.replace( text,
@"\s",
"");
這個'trim' 字串將會是:
"myteststringisquitelong"(
23characters)
PHP 去除陣列中的空元素
原陣列 array 0 sdfdsdsdsfrrrrrrr 1 fdsfdsdsfds 2 fdsfdsdsfdsds 3 fdsdsfdsfds 4 5 6 7 fdsfdsfdsfds 8 fdsfdsfdsfdsfdsfsd 9 ssssssss 10 11 sssssssssssssssss...
python 轉JSON時 如何去除多餘的空格
在python中,我們使用json.dumps將 python 物件編碼成 json 字串的時候,會出現很多空格。因為有時候我們需要處理字串,比如加密等,但是由於多了空格,加密後肯定不一致的,那麼就需要去掉這些空格。在json.dumps官方文件裡也說明了,為了美觀缺省會加上逗號空格和冒號空格。按照...
ubuntu中如何去除滑鼠
當把ubuntu移植到arm板子上之後,用的是觸控螢幕,而且當使用eink螢幕的時候,滑鼠的移動會影響顯示效果,所以最好將滑鼠去除掉。下面是去除的步驟 然後解壓,切到檔案目錄,執行下面的命令,configure cd cursors make install data local destdir h...