如何修剪一个没有任何空格的字符串

时间:2011-02-15 13:33:45

标签: coldfusion

如何从字符串中删除空格和其他空格字符。我不想仅仅从字符串的末尾删除空格,而是整个字符串。

2 个答案:

答案 0 :(得分:8)

您可以使用正则表达式

<cfset str = reReplace(str, "[[:space:]]", "", "ALL") />

答案 1 :(得分:1)

您也可以简单地使用Coldfusion的替换()(如果您因某些原因不想使用正则表达式 - 但不要忘记&#34; ALL&#34;可选参数。

我过去遇到过这种情况,尝试删除字符串中间的5个空格 - 我会做类似的事情:

<cfset str = Replace(str, " ", "")/>

忘记&#34; ALL&#34;只会替换第一次出现,所以如果有意义,我最终会得到4个空格。

务必使用:

<cfset str = Replace(str, " ", "", "ALL")/>

替换多个空格。希望这有帮助!