社区
JavaScript
帖子详情
javascript里有没有去除首尾空格的函数?
cloudzm
2003-12-12 11:28:55
请问有没有类似trim()那样可以去除空格的函数
...全文
193
5
打赏
收藏
javascript里有没有去除首尾空格的函数?
请问有没有类似trim()那样可以去除空格的函数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloudzm
2003-12-12
打赏
举报
回复
谢谢
meizz
2003-12-12
打赏
举报
回复
function trim(str){return str.replace(/^\s+|\s+$/, '')}
slumcherry
2003-12-12
打赏
举报
回复
我不会正则,上面的正则忘了是谁写的了. 在给个思路:
<script type="text/javascript" language="javascript">
<!--
function trim(str)
{
var start=0 //记录左边有多少空格
var end=0 //记录右边有多少空格
var result
var len=str.length
if(len>0)
{
for(var i=0;i<len;i++)
{
if(str.charAt(i)==" ")
{
start++
}
else
{
break
}
}
for(var j=len-1;j>=0;j--)
{
if(str.charAt(j)==" ")
{
end++
}
else
{
break
}
}
result=str.substring(start,len-end)
document.all.text2.value=result
//alert(result.length) //检验字符串长度
}
}
//-->
</script>
<body >
去掉字串左右边的空格:
<input type="text" id="text1">
<input type="button" onclick="trim(document.all.text1.value)" value="show">
<input type="text" id="text2">
</body>
slumcherry
2003-12-12
打赏
举报
回复
不好意思,上面的只能去掉左边的,这个吧:
<script type="text/javascript" language="javascript">
<!--
function Ltrim(str)
{
if(str.charAt(0)==" ")
{
str=str.substring(1,str.length)
str=Ltrim(str)
}
return str
}
function Rtrim(str)
{
if(str.charAt(str.length-1)==" ")
{
str=str.substring(0,str.length-1)
str=Rtrim(str)
}
return str
}
function trim(str)
{
var result
result=Ltrim(Rtrim(str))
document.all.text2.value=result
//alert(result.length)
}
//-->
</script>
<body >
去掉字串左右边的空格:
<input type="text" id="text1">
<input type="button" onclick="trim(document.all.text1.value)" value="show">
<input type="text" id="text2">
</body>
slumcherry
2003-12-12
打赏
举报
回复
自己写吧:
<script>
function Ltrim(str)
{
if(str.charAt(0)==" ")
{
str=str.substring(1,str.length)
str=Ltrim(str)
}
alert(str)
return str
}
</script>
<body >
<input type="text" id="text1">
<input type="button" onclick="text2.value=Ltrim(text1.value)" value="show">
<input type="text" id="text2">
</body>
2. 正则表达式法:
function Ltrim(str){return str.replace(/^\s+/, '');}
自动
去除
空格
搜索
拷贝的关键字经常含有很多
空格
、换行、tab键之类的空白字符,该工具自动
去除
空白字符,进行搜索。使用方法:在输入款粘贴后,点百度搜索即可。
JS脚本去
空格
函数
JS脚本去
空格
函数
,已经过测试 ,很实用。
JavaScript
去除
空格
的三种方法(正则/传参
函数
/trim)
个人认为
去除
空格
最好的方法.采用的是正则表达式,这是最核心的原理,同时呢,还是有其他方法可以办到的,接下来将介绍一下三种方法(trim)
空格
,感兴趣的朋友可以了解下,或许对你有帮助呢
javascript
取Url参数和去掉字符串前后
空格
方法
javascript
取Url参数和去掉字符串前后
空格
方法,非常实用
javascript
将字符串中的多个
空格
替换为一个
空格
的正则实例.docx
javascript
将字符串中的多个
空格
替换为一个
空格
的正则实例.docx
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章