str.replace(/需要替换的字符串/g,"新字符串")

eg:

"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")结果如下:
"yyyy/MM/dd/hh/mm/ss"

eg:将反斜杠替换成斜杠

alert($('#accept').combobox('getValue').replace("upload","doc").replace(/\\/g,"/"))

注:https://www.cnblogs.com/cblogs/p/9293522.html

-----分割线------

2.js去掉单引好,如'2020'--》2020

var navData2="'2020'";
alert(navData2.replace("'","").replace("'",""));

一、js正则表达式

var patt = /runoob/i

上述js代码中两个斜杠表示patt是一个正则表达式

1 \s 表示空白符

可用是去除多行文本前置或尾部的空白符

二、js字符串的方法

1 stringObject.match(regexp)

match() 方法将检索字符串 stringObject,以找到一个或多个与 regexp 匹配的文本。这个方法的行为在很大程度上有赖于 regexp 是否具有标志 g。

如果找到了一个或多个匹配子串,则返回一个数组。不过全局匹配返回的数组的内容与前者大不相同,它的数组元素中存放的是 stringObject 中所有的匹配子串

var regex = /ab{2,5}c/g;
var string = "abc abbc abbbc abbbbc abbbbbc abbbbbbc";
console.log( string.match(regex) );
// => ["abbc", "abbbc", "abbbbc", "abbbbbc"]var regex = /a[123]b/g;
var string = "a0b a1b a2b a3b a4b";
console.log( string.match(regex) );
// => ["a1b", "a2b", "a3b"]

上述代码中{}表示横向模糊匹配,[]表示纵向模糊匹配

注2:[abc],表示匹配一个字符,它可以是 "a"、"b"、"c" 之一。

https://zhuanlan.zhihu.com/p/29707385

js中字符串全部替换函数(正则表达式)相关推荐

  1. js中字符串全部替换

    在js中字符串全部替换可以用以下方法: str.replace(/需要替换的字符串/g,"新字符串") 比如: "yyyy-MM-dd-hh-mm-ss".re ...

  2. js中字符串正则表达式、正则法则pattern、RegExp、flags、exec

    全栈工程师开发手册 (作者:栾鹏) js系列教程3-字符串.正则表达式全解 js中字符串正则表达式 正则法则的应用 正则表达式 = /pattern/flags 其中flags中g表示匹配全部,i表示 ...

  3. js中字符串类型转化toString、parseInt、parseFloat、Number

    全栈工程师开发手册 (作者:栾鹏) js系列教程3-字符串.正则表达式全解 js中字符串类型转化 其他类型转化为字符串: 代码如下: var num= 19; // 19 var myStr = nu ...

  4. js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量)...

    js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量) 一.总结 1.html中属性规范是 ...

  5. python中字符串函数的用法_python中字符串内置函数的用法介绍(代码)

    本篇文章给大家带来的内容是关于python中字符串内置函数的用法介绍(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. capitalize() 首字母大写a='somewor ...

  6. 前端开发:JS中字符串拼接的总结

    前言 在前端开发过程中,关于字符串拼接或者连接是非常常用的知识点,尤其是在处理数据之后进行页面渲染.虽然关于字符串的拼接不是什么难的知识点,但是由于它比较常用,而且也比较重要,所以本篇博文就来详细的介 ...

  7. python中字符串函数的用法_python中字符串内置函数的用法总结

    capitalize() 首字母大写 a='someword' b=a.capitalize() print(b) ->Someword casefold()&lower() 所有字母变 ...

  8. Python中字符串常用处理函数

    ** Python中字符串常用处理函数 ** 1.len( )函数 用len( )函数计算字符串的长度 2.strip( )函数 删除字符串两边的空白符(包括:'\n'.'\t'.'\r') 注:只能 ...

  9. main.js中封装全局登录函数

    main.js中封装全局登录函数 1. 在 main.js 中封装全局登录函数 通过 vue 对象的原型扩展,可以扩展一个函数,这样这个函数就可以在 每一个界面通过类似指向对象的方式,去访问这个函数. ...

最新文章

  1. python椭圆面积_利用matplotlib实现2个椭圆的重叠区域
  2. Facebook 开源了一整套重要的 Linux 内核组件与工具!
  3. 10月15日云栖精选夜读 | 阿里巴巴 Apache Dubbo 布道师谈 Service Mesh
  4. 基于继承类的属性模版中无法绑定的原因和解决方法
  5. 第二篇:Mysql---约束条件、修改表的结构、键值
  6. python3.9特性_Python3.9的7个特性
  7. PMP读书笔记(第2章)
  8. java selector 源码_Java NIO核心组件-Selector和Channel
  9. EasyUI中文帮助文档
  10. Java 各种日期/时间 对象转Long时间戳
  11. Taskctl是什么软件,有什么用?
  12. C语言求解圆周率近似值
  13. IOS13以上抓https包,基于win7+Fiddler,操作记录
  14. 计算机能力参考范文,信息技术能力论文,关于关于中学计算机教学的若干相关参考文献资料-免费论文范文...
  15. 认识uclinux(与LINUX区别)
  16. C++实现鼠标左键点击关闭控制台
  17. golang学习(三)—— 数组、切片、map
  18. DPM目标检测算法(毕业论文节选)
  19. 公共经济学(开卷)期末复习题
  20. 线性规划和对偶规划学习总结

热门文章

  1. Chrome 成为互联网看门人?!
  2. C++ 复杂、内存漏洞,2019 年的软件开发并不安全!
  3. “人工智障”,我们还能忍你多久?
  4. 不是所有的程序员都来自匿名区!
  5. 说要干掉苹果的罗永浩却打起了微软
  6. 如何用 Python 从 0 开始创建一个区块链?
  7. 001.从零到1之Linux高性能服务器开发
  8. android textview字体贴底部,在android中底部设置textview
  9. matlab无法右键,GUI右键菜单不能在鼠标右键的位置显示
  10. php soap proxy host,php-PHP soap Could not connect to host