获取服务器传来的数据 用JS去空格的正则表达式

 更新时间:2012年03月26日 16:47:37   作者:  
获取服务器传来的数据 用JS去空格的正则表达式,需要的朋友可以参考下
今天早上到现在,一直在搞一个很愚蠢的问题,竟然一直没发现
如果$str="";
$str = "$str-$sno";

这样下来,$str前面会有个空格,js获取此值后,必须去掉空格

去空格函数rstr=rstr.replace(/(^\s*)|(\s*$)/g,"");

另:

去左空格replace(/(^\s*)/g, "");

去右空格replace(/(\s*$)/g, "");

另外,如果进行程序流程的一步一步核对,在if处停下是,一定要同时输出if里面的两个值,进行对比,或者在前面加上#来看是否有空格

总结一下

1、凡是用字符串连接的地方,可能就会产生空格,再拆分的时候,就出现了与原来不想等情况,因此,一定要去掉前后空格

2、尤其在获得从服务器传来的数据的时候,JS一定要注意空格的发生可能

相关文章

  • 用JS写了一个30分钟倒计时器的实现示例

    用JS写了一个30分钟倒计时器的实现示例

    本文主要介绍了用JS写了一个30分钟倒计时器的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 微信小程序实现录音与音频播放功能

    微信小程序实现录音与音频播放功能

    微信小程序继承了微信强大的语音处理功能,提供了录音、音频播放控制和背景音乐等功能,它们的功能不同,但有相似性。本文将详细介绍小程序中如何实现录音与音频播放控制功能,需要的可以参考一下
    2022-03-03
  • javascript点击才出现验证码

    javascript点击才出现验证码

    用javascript[js]实现的必须经过点击才能出现严重码效果代码
    2008-04-04
  • 事件绑定之小测试  onclick && addEventListener

    事件绑定之小测试 onclick && addEventListener

    昨晚回去后,和雷子讨论如何才能“检测”到页面上某个元素都绑定了哪些事件监听函数,第一感觉就是应该从浏览器入手,比如FF,或者Chrome等
    2011-07-07
  • 利用d3.js制作连线动画图与编辑器的方法实例

    利用d3.js制作连线动画图与编辑器的方法实例

    这篇文章主要给大家介绍了关于如何利用d3.js制作连线动画图与编辑器的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用d3.js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • JS 树形递归实例代码

    JS 树形递归实例代码

    下面的代码是从实际项目中AJAX的回调部分 copy 出来的,使用了JS的递归,文本格式为JSON
    2010-05-05
  • 微信小程序开发实战教程之手势解锁

    微信小程序开发实战教程之手势解锁

    这篇文章主要介绍了微信小程序开发实战教程之手势解锁的相关资料,本文分步骤给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • VC调用javascript的几种方法(推荐)

    VC调用javascript的几种方法(推荐)

    下面小编就为大家带来一篇VC调用javascript的几种方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • js自动下载文件到本地的实现代码

    js自动下载文件到本地的实现代码

    其实就是利用了Microsoft.XMLHTTP实现远程文件的保存,不过需要修改下才可以运行,地址传参问题
    2013-04-04
  • JS实现拖拽元素时与另一元素碰撞检测

    JS实现拖拽元素时与另一元素碰撞检测

    这篇文章主要为大家详细介绍了JS实现拖拽元素时与另一元素碰撞检测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08

最新评论