如何去掉字符串中的所有空格?

Rokeywindy 2002-04-20 03:47:12
如何去掉字符串中的所有空格?
包括两头和中间的空格。
谢谢
...全文
161 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andrawu 2002-04-20
  • 打赏
  • 举报
回复
<input type="text" name="t1" >
<input type="button" value="test" onclick="test(t1.value);">
</BODY>
<script>
function test(str){
if (hasBlank(str))
alert(str+"有空格");
else
alert(str+"没有空格") ;
}

function hasBlank(str)
{ var ret=false;
if(typeof(str)=="undefined" || str==null || str=="")
return true;
for(var i=0;i<str.length;i++)
{
if(str.charAt(i)==" ")
{
ret=true;
break;
}
}

return ret;
}
</script>

试试吧。
donny2000 2002-04-20
  • 打赏
  • 举报
回复
String str="ab d cd a "
String tempStr="";str2="";
for(i=0;i<str.length()-1;i++) {
tempStr=str.substring(i,i+1);
if(!tempStr.euqals(" "))
str2+=tempStr;
}
str=str2;
stupidball 2002-04-20
  • 打赏
  • 举报
回复
用trim()可以去掉首尾的空格。其它的可能只能用编码判断了。

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧