获取服务器传来的数据 用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 相关文章推荐
JS时间选择器 兼容IE6,7,8,9
Jun 26 Javascript
js给网页加上背景音乐及选择音效的方法
Mar 03 Javascript
BootStrap的弹出框(Popover)支持鼠标移到弹出层上弹窗层不隐藏的原因及解决办法
Apr 03 Javascript
JavaScript 中的 this 简单规则
Sep 19 Javascript
three.js实现3D模型展示的示例代码
Dec 31 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 Javascript
解决vue-cli项目webpack打包后iconfont文件路径的问题
Sep 01 Javascript
深入理解移动前端开发之viewport
Oct 19 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
May 02 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
Jun 22 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
Jul 20 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 Javascript
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
由php的call_user_func传reference引发的思考
2010/07/23 PHP
php 字符串替换的方法
2012/01/10 PHP
php中in_array函数用法探究
2014/11/25 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
php获取POST数据的三种方法实例详解
2016/12/20 PHP
jQuery使用手册之 事件处理
2007/03/24 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
2014/02/21 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
javascript实现在指定元素中垂直水平居中
2015/09/13 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
js实现3D照片墙效果
2019/10/28 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
python爬取51job中hr的邮箱
2016/05/14 Python
python表格存取的方法
2018/03/07 Python
pycharm 解除默认unittest模式的方法
2018/11/30 Python
Python类的继承用法示例
2019/01/31 Python
基于keras输出中间层结果的2种实现方式
2020/01/24 Python
python使用PIL剪切和拼接图片
2020/03/23 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
办公室文秘岗位职责
2013/11/15 职场文书
十岁生日家长答谢词
2014/01/17 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
体育之星事迹材料
2014/05/11 职场文书
计划生育宣传标语
2014/06/21 职场文书
班级文化建设标语
2014/06/23 职场文书
出售房屋委托书范本
2014/09/24 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
2015年医务科工作总结范文
2015/05/26 职场文书
MySQL创建高性能索引的全步骤
2021/05/02 MySQL
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
golang用type-switch判断interface的实际存储类型
2022/04/14 Golang