如何从字符串中删除空格和其他空格字符。我不想仅仅从字符串的末尾删除空格,而是整个字符串。
答案 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")/>
替换多个空格。希望这有帮助!