JavaScript中String.match()方法的使用详解


Posted in Javascript onJune 06, 2015

 此方法用于当匹配针对正则表达式的字符串来检索匹配。
语法

string.match( param )

下面是参数的详细信息:

  •     param : 正则表达式对象

返回值:

  •     如果正则表达式不包括g标志,返回的结果相同于regexp.exec(string)
  •     如果正则表达式包含g标志,则该方法返回一个包含所有匹配的数组

例子:

<html>
<head>
<title>JavaScript String match() Method</title>
</head>
<body>
<script type="text/javascript">
var str = "For more information, see Chapter 3.4.5.1";
var re = /(chapter \d+(\.\d)*)/i;
var found = str.match( re );

document.write(found ); 

</script>
</body>
</html>
Javascript 相关文章推荐
用js实现计算代码行数的简单方法附代码
Aug 13 Javascript
ECMAScript 6即将带给我们新的数组操作方法前瞻
Jan 06 Javascript
js+css实现超简洁的二级下拉菜单效果代码
Sep 07 Javascript
JavaScript面向对象之私有静态变量实例分析
Jan 14 Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 Javascript
Bootstrap每天必学之滚动监听
Mar 16 Javascript
基于JS+Canves实现点击按钮水波纹效果
Sep 15 Javascript
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
Nov 09 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
Jun 22 Javascript
vue 自定义 select内置组件
Apr 10 Javascript
js中apply()和call()的区别与用法实例分析
Aug 14 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
Sep 21 Javascript
JavaScript中操作字符串之localeCompare()方法的使用
Jun 06 #Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 #Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 #Javascript
jquery实现点击label的同时触发文本框点击事件的方法
Jun 05 #Javascript
jquery判断至少有一个checkbox被选中的方法
Jun 05 #Javascript
js实现点击链接后延迟3秒再跳转的方法
Jun 05 #Javascript
jQuery实现延迟跳转的方法
Jun 05 #Javascript
You might like
一段php加密解密的代码
2006/10/09 PHP
php计算函数执行时间的方法
2015/03/20 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
List the UTC Time on a Computer
2007/06/11 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
js下通过getList函数实现分页效果的代码
2010/09/17 Javascript
JQUERY 实现窗口滚动搜索框停靠效果(类似滚动停靠)
2013/03/27 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
JS实现的全选、全不选及反选功能【案例】
2019/02/19 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
python 图片验证码代码
2008/12/07 Python
Python复制目录结构脚本代码分享
2015/03/06 Python
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
2016/05/28 Python
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
django的model操作汇整详解
2019/07/26 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
红头文件任命书范本
2014/06/05 职场文书
项目投资合作意向书
2014/07/29 职场文书
捐资助学感谢信
2015/01/21 职场文书
复兴之路观后感3000字
2015/06/02 职场文书
淮海战役观后感
2015/06/11 职场文书
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
2022/06/10 Servers