2
如何從字符串中刪除空格和其他空白字符。我不想從字符串的末尾刪除空格,而是在整個字符串中刪除空格。如何修剪沒有任何空格的字符串
如何從字符串中刪除空格和其他空白字符。我不想從字符串的末尾刪除空格,而是在整個字符串中刪除空格。如何修剪沒有任何空格的字符串
您可以使用正則表達式
<cfset str = reReplace(str, "[[:space:]]", "", "ALL") />
你也可以簡單地使用ColdFusion的更換()(如果你不想使用正則表達式出於某種原因 - 但不要忘了「ALL」可選參數
我已經在過去碰上這一點,試圖刪除在字符串中間5位 - 我會做這樣的事情:
<cfset str = Replace(str, " ", "")/>
忘記了「ALL」將只取代第一次出現,所以我最終會得到4個空格,如果這是有道理的。
一定要使用:
<cfset str = Replace(str, " ", "", "ALL")/>
來替代多個空格。希望這可以幫助!
`trim()`將刪除控制字符和空白,所以它應該處理大多數情況。請張貼一些示例數據和代碼。 – 2011-02-15 13:40:26
我試過修剪,但沒有工作...我輸出每個字符變量與asccivalue..its給160(空白),32(空間)作爲值 – soorajthomas 2011-02-15 13:44:37