/(^\s*)|(\s*$)/g是什么意思啊?

2015-03-28 分类:javaWEB 阅读(56) 评论(0)

1

2

3

4

5

function fTrim(str)

{

str=str.replace(/(^\s*)|(\s*$)/g, "");

return str;

}

Java

1

2

3

4

5

6

7

8

stringObj.replace(rgExp, replaceText)

将stringObj中满足rgExp这个表达式的内容,使用replaceText进行替换,返回替换结果。

rgExp要求是一个正则表达式。

有关正则表达式的语法,参见<a href="http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm" target="_blank" rel="nofollow">http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm</a>

str.replace(/(^\s*)|(\s*$)/g, "");

就是把str首尾的空格去掉。

/(^\s*)|(\s*$)/g是什么意思啊?相关推荐

  1. 文件上传之伪Ajax方式上传

    From: <由 Windows Internet Explorer 8 保存> Subject: =?gb2312?B?zsS8/snPtKvWrs6xQWpheLe9yr3Jz7SrI ...

  2. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  3. gcc 自动识别的文件扩展名,gcc/g++ -x 选项指定语言,不同 gcc 版本 -std 编译选项支持列表

    对于执行 C 或者 C++ 程序,需要借助 gcc(g++)指令来调用 GCC 编译器. 对于以 .c 为扩展名的文件,GCC 会自动将其视为 C 源代码文件 对于以 .cpp 为扩展名的文件,GCC ...

  4. gcc 和 g++ 的联系和区别,使用 gcc 编译 c++

    GCC 编译器已经为我们提供了调用它的接口,对于 C 语言或者 C++ 程序,可以通过执行 gcc 或者 g++ 指令来调用 GCC 编译器. 实际使用中我们更习惯使用 gcc 指令编译 C 语言程序 ...

  5. C++ 笔记(01)— 环境设置(安装g++、g++ 编译 C++、 生成可执行文件流程、解释器与编译器区别)

    1. g++安装 在 Linux 或者 UNIX 系统上,可以通过下面命令来查看是否安装了 GCC . $ g++ -v 如果已经安装 GNU 编译器,则有以下输出: wohu@wohu:~/C++$ ...

  6. 记录一下g++的编译选项

    假设main.cpp,hello.h,hello.cpp,其中main.cpp调用了hello类中的方法 1 生成hello.so g++ -shared hello.cpp -olibhello.s ...

  7. PCL:自定义创建带颜色的点云保存后rgb是一个很大的数,由x y z rgb解包为x y z r g b

    由于实验需要自己需要从3D相机中读取数据并保存为pcd格式, 下面是一部分读取并保存的代码,以及最后保存结果,但是在保存为pcd的时候发现是这个样子:  (如上代码为PCD文件中的头文件,TYPE中的 ...

  8. 设置VSCode Git签出分支快捷键Alt+G

    按住Alt+G,就可以切换分支了,灰常方便!~

  9. $g.$utils.实用工具类

    $g.$utils = {/**舒工Ajax-lite 1.0 -- 最精简的ajax自定义访问方法*/ajax: function (o) {var p = o.post, g = o.get, d ...

  10. g++编译c++11特性 的.cc文件

    写一个.cc文件,其中抱哈std::lock_guard以及std::thread等c++11特性,开始使用gcc编译,过程中出现如下问题 gcc test_lock.cc -o test_lock ...

最新文章

  1. thinkphp5.1 中间件是什么有什么用
  2. php将数组最后一个单元弹出,php array_pop()数组函数将数组最后一个单元弹出(出栈)...
  3. jdk安装和环境变量的配置
  4. hdu 1086(判断两线段是否相交)
  5. bzoj 3144: [Hnoi2013]切糕
  6. 中resource文件夹的作用_冲突与碰撞:OpenStack中的虚拟机和裸机
  7. Go 学习笔记(11):切片
  8. 中国省份城市列表(汉字+拼音)
  9. 根据前序遍历和中序遍历的结果重建二叉树
  10. 规则引擎Drools使用 第十一篇 Drools 的高级语法之LHS增强
  11. 美国囤积零日漏洞的目的何在?
  12. 【WZOI】2019愚人节比赛题目分析
  13. photoshop中如何使用”颜色替换“替换图片中的黑色?
  14. Java HashMap中在resize()时候的rehash,即再哈希法的理解
  15. 微信,能为企业带来多大的价值?
  16. OpenWrt之DHCP(动态主机配置协议)
  17. 中美合资氟橡胶制造商晨光科慕生产线改造升级
  18. 生化危机5:惩罚 感
  19. 7-199 水仙花求和
  20. 电脑桌面计算机总是自动打开,电脑开机后自动打开很多软件怎么办

热门文章

  1. Win10 20H2更新出错:无法保留你的文件、应用和设置,因为你当前的Windows版本可能安装在不受支持的目录中,或者你正在尝试安装更旧版本的Windows
  2. oracle与大学合作,深入合作 CUUG于哈尔滨师范大学成立Oracle WDP俱乐部
  3. 协同过滤推荐算法:UserCF、ItemCF python现实
  4. 2021年煤气考试报名及煤气考试APP
  5. kubernetes 对比 mesos + marathon
  6. 获取随机数函数sand()的总结
  7. Wordpress 插件总结和推荐(1)ProfileGrid:用户分组注册、管理;注册审核机制;权限控制
  8. Can be divided by 3?
  9. 索尼录音笔怎么导出录音内容_商务、学生、记者:有能把录音文件转成文字文档的软件吗?...
  10. ceres Analytic Derivatives