JavaScript中字符串的match与replace方法
1、match方法
match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
match()方法的返回值为:存放匹配结果的数组。
2、replace方法
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
replace方法的返回值为:一个新的字符串。
3、说明
以上2个方法的参数在使用正则表达式时主要添加全局g,这样才能对字符串进行全部匹配或者替换。
示例代码:
<!DOCTYPE html> <html lang="zh"><head><meta charset="UTF-8" /><title>JavaScript中字符串的match与replace方法</title></head><body><!--注意src路径要对--><script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">var str = "1 plus 2 equal 3";//match方法返回值为数组var arr = str.match(/[0-9]/g)console.log(arr);var new_str = str.replace(/[0-9]/g, 'newstr');//replace方法返回值为新的字符串 console.log(new_str)</script></body></html>
控制台输出为:
转载于:https://www.cnblogs.com/mengfangui/p/7966230.html
JavaScript中字符串的match与replace方法相关推荐
- js中match、replace方法中使用正则表达式
为什么80%的码农都做不了架构师?>>> js中match.replace方法中使用正则表达式 (2012-06-29 14:23:37) 转载▼ 标签: 字符串 飞雪 正则表 ...
- JavaScript中字符串数组赋值失败,不是每个字符串,却是字符。
我的处女作<Canvas系列教程>在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作. 教程介绍.教程目录等能在README里查阅. 传送门:https: ...
- 字符串大小写转换html,用JavaScript将字符串进行大小写转换的方法
用JavaScript将字符串进行大小写转换的方法 发布时间:2020-08-31 11:58:46 来源:亿速云 阅读:201 作者:小新 这篇文章主要介绍了用JavaScript将字符串进行大小写 ...
- JavaScript中的回调地狱及解决方法
JavaScript中的回调地狱及解决方法 1.回调地狱 在使用JavaScript时,为了实现某些逻辑经常会写出层层嵌套的回调函数,如果嵌套过多,会极大影响代码可读性和逻辑,这种情况也被成为回调地狱 ...
- JavaScript中字符串连接/拼接的四种方式
JavaScript中连接字符串的方式有4种,分别是使用加号运算符连接.使用${}配合反引号连接.使用concat()函数连接.使用join()函数连接. 1. 使用加号运算符 示例代码如下: let ...
- ES6中字符串和数组新增的方法
ES6中字符串和数组新增的方法 一.字符串中新增的方法 1.模板字符串 (表达式.函数的调用.变量) 2.repeat(次数)函数 : 将目标字符串重复N次,返回一个新的字符串,不影响目标字符串 3. ...
- JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题的解决方法
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题的解决方法 参考文章: (1)JS IOS/iPhone的Safari浏览器不兼容Javascript中的D ...
- JavaScript中字符串与Unicode编码的互相转换
JavaScript中字符串与Unicode编码的互相转换 这段代码演示了JavaScript中字符串与Unicode编码的转换: // 为了控制台的演示方便, 变量没有添加 var 定义 // 实际 ...
- JavaScript 中清空数组的几种方法
目录 Array.prototype.splice() 将 length 设置为 0 分配新的空数组 length = 0和 Array = [] 之间的差异? JavaScript 中清空数组的几种 ...
- 1507四舍五入c语言,JavaScript中用于四舍五入的Math.round()方法讲解
此方法返回一个数四舍五入为最接近的整数的值. 语法 Math.round( x ) ; 下面是参数的详细信息: x: 一个数字 返回值: 返回数字四舍五入为最接近的整数的值. 例子: JavaScri ...
最新文章
- ORACLE数据库备份
- 深度解析KGDB调试Linux模块和内核
- 儿童的身高标准对照表_2020“儿童身高标准”出炉,10岁身高140,你家娃达标吗...
- python开源考试_可能是 Python 中最火的第三方开源测试框架 pytest
- 由浅入深逐步了解 Synchronized
- 智能判断图片中是否存在某物体_如果给猫披上象皮,神经网络将作何判断?
- 处理文章附件路径问题
- c++ makefile和cmake
- Ubuntu 18.04 安装 Moodle
- 天梯赛+01训练总结
- 信号处理--傅里叶变换的性质及常用信号的傅里叶变换
- IMO模型编程思维法(Input-Model-Output)
- CSS-animation-梦幻西游小案例
- GitHub的镜像登陆显示Whoa there!解决办法
- Oracle语句(持续更新)
- Java中角度和弧度的转换,三角函数,反三角函数
- 吴恩达机器学习笔记第一周
- getDate方法的妙用(js判断闰年)
- 32x32Booth乘法器
- python背诵技巧_精选22个Python实用技巧,秀技能必备这份技术列表!