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


Posted in Javascript onMarch 26, 2012

今天早上到现在,一直在搞一个很愚蠢的问题,竟然一直没发现
如果$str="";
$str = "$str-$sno";

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

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

另:

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

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

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

总结一下

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

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

Javascript 相关文章推荐
javascript 数据类型转换(parseInt,parseFloat)
Jul 20 Javascript
jquery和ajax的关系详细介绍
Nov 29 Javascript
JavaScript实现SHA-1加密算法的方法
Mar 11 Javascript
基于js中document.cookie全面解析
Sep 14 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
Oct 12 Javascript
js canvas实现画图、滤镜效果
Nov 27 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
Apr 24 Javascript
简单了解JavaScript中常见的反模式
Jun 21 Javascript
Swiper.js实现移动端元素左右滑动
Sep 08 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
Dec 29 Javascript
详解jQuery中的prop()使用方法
Jan 05 jQuery
vue使用wavesurfer.js解决音频可视化播放问题
Apr 04 Vue.js
jquery星级插件、支持页面中多次使用
Mar 25 #Javascript
JQuery实现倒计时按钮的实现代码
Mar 23 #Javascript
JQuery防止退格键网页后退的实现代码
Mar 23 #Javascript
jQuery中将函数赋值给变量的调用方法
Mar 23 #Javascript
ExtJs使用总结(非常详细)
Mar 22 #Javascript
常用Extjs工具:Extjs.util.Format使用方法
Mar 22 #Javascript
Extjs中ComboBox加载并赋初值的实现方法
Mar 22 #Javascript
You might like
20个2014年最优秀的PHP框架回顾
2014/10/22 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
jquery利用命名空间移除绑定事件的方法
2015/03/11 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
JavaScript 深层克隆对象详解及实例
2016/11/03 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
bootstrap中模态框、模态框的属性实例详解
2017/02/17 Javascript
Angular中使用better-scroll插件的方法
2018/03/27 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
2018/12/17 Python
python对于requests的封装方法详解
2019/01/03 Python
Python列表(List)知识点总结
2019/02/18 Python
python文件选择对话框的操作方法
2019/06/27 Python
Django框架之登录后自定义跳转页面的实现方法
2019/07/18 Python
Python利用命名空间解析XML文档
2020/08/10 Python
Python+logging输出到屏幕将log日志写入文件
2020/11/11 Python
python代码实现图书管理系统
2020/11/30 Python
css3 中translate和transition的使用方法
2020/03/26 HTML / CSS
Ajax和javascript的区别
2013/07/20 面试题
历史系毕业生自荐信
2013/10/28 职场文书
个人委托书怎么写
2014/04/04 职场文书
应聘英语教师求职信
2014/04/24 职场文书
酒店管理专业自荐信
2014/05/23 职场文书
纪委立案决定书
2015/06/24 职场文书
五年级作文之想象作文
2019/10/30 职场文书
golang生成vcf通讯录格式文件详情
2022/03/25 Golang