修剪java中的字符串,删除空格

时间:2011-04-22 17:48:29

标签: java jsp trim

<%=CMSStringUtility.toTitleCase(attrValues.getDisplayLabel())%>

这将返回一个字符串,其中包含我需要删除的前导空白字符。我相信这是jsp文件中的JAVA。我尝试了以下方法:

<%=CMSStringUtility.toTitleCase(attrValues.getDisplayLabel()).trim()%>

<%=CMSStringUtility.toTitleCase(attrValues.getDisplayLabel().trim())%>

我是JSP新手,有什么想法吗?

2 个答案:

答案 0 :(得分:6)

如果trim()没有删除空格,则表示它不在预定义的空格列表中。这通常是一个不间断的空间(代码160)。尝试迭代toCharArray()并查看空间的ascii代码。

答案 1 :(得分:0)

trim仅删除前导和尾随空格。要删除其他不可见的字符,您可以使用正则表达式。