JS中有去字符串头尾空格的函数么?

zouwork 2003-06-18 04:27:03
RT,简单问题吧~~
...全文
309 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wkliangsdqd 2003-07-24
  • 打赏
  • 举报
回复

function chk_null(pstr){
if (jtrim(pstr)!=""){
pout="false"
}else{
pout="true"
}

return pout
}
function jtrim(str){
rvalue=str; rl=rvalue.length;
v_l=0;v_r=rl;

for (i=0;i<rl;i++){
if (rvalue.charAt(i)!=" "){ v_l=i;i=rl;}
}

for (i=(rl-1);i>=0;i--){
if (rvalue.charAt(i)!=" "){ v_r=i;i=0;}
}
rvalue=rvalue.substr(v_l,(v_r-v_l)+1)
if (rvalue.charAt(0)==" "){
rvalue=""
}
return rvalue

}

转载别人的,我也不知道,在学习中!!
zouwork 2003-06-18
  • 打赏
  • 举报
回复
结帖的过程中有点错误~~(突然断弦了)
不过我这里显示分已经发了,贴也结了~~
不知道你们收到了么?
zouwork 2003-06-18
  • 打赏
  • 举报
回复
呵呵
结帖~~用了 zhaoweiwei(轩辕大侠)的方法~

zouwork 2003-06-18
  • 打赏
  • 举报
回复
我试试~~
zhaoweiwei 2003-06-18
  • 打赏
  • 举报
回复
呵呵可以不用正则的!哈哈
zhaoweiwei 2003-06-18
  • 打赏
  • 举报
回复
while(entry.charAt(0)==" ")
{
entry=entry.substring(1,entry.length) //去掉前面的空格
}
while(entry.charAt(entry.length-1)==" ")
{
entry=entry.substring(0,entry.length-1) //去掉后面的空格
}
jsidiot 2003-06-18
  • 打赏
  • 举报
回复
<html>
<head>
<title>
去除空格Function
</title>
</head>
<body>
<textarea name=inp ></textarea><input type=button value='trim' onclick='alert(triml(document.all.inp.value+","+inp.value.length+","+triml(inp.value))+","+triml(inp.value).length)'>
<script>
function triml(str){
var s;
s=str.replace(/^\ +|\ +$/ig,"");
return s;
}
</script>
</body>
</html>
zouwork 2003-06-18
  • 打赏
  • 举报
回复
不是吧~~,要用正则?!!
真的没有这个函数么?
kingdomzhf 2003-06-18
  • 打赏
  • 举报
回复
no
tobeornottobe 2003-06-18
  • 打赏
  • 举报
回复
js中没有这个函数。^_^
s1 = s1.replace(/^\s*|\s*$/g,"")

87,997

社区成员

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

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