简述JavaScript的正则表达式中test()方法的使用


Posted in Javascript onJune 16, 2015

 test方法为正则表达式匹配的文本搜索字符串。如果找到匹配,则返回true; 否则返回false。
语法

RegExpObject.test( string );

下面是参数的详细信息:

  •     string : 要搜索的字符串

返回值:

  • 如果找到一个匹配,如果不为空,则返回匹配的文本。

例子:

<html>
<head>
<title>JavaScript RegExp test Method</title>
</head>
<body>
<script type="text/javascript">
  var str = "Javascript is an interesting scripting language";
  var re = new RegExp( "script", "g" );

  var result = re.test(str);
  document.write("Test 1 - returned value : " + result); 

  re = new RegExp( "pushing", "g" );
  var result = re.test(str);
  document.write("<br />Test 2 - returned value : " + result); 
</script>
</body>
</html>

这将产生以下结果:

Test 1 - returned value : true
Test 2 - returned value : false
Javascript 相关文章推荐
javascript循环变量注册dom事件 之强大的闭包
Sep 08 Javascript
JavaScript中判断整字类型最简洁的实现方法
Nov 08 Javascript
深入分析js的冒泡事件
Dec 05 Javascript
jquery实现动态操作select选中
Feb 11 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
Aug 19 Javascript
JavaScript实现非常简单实用的下拉菜单效果
Aug 27 Javascript
分享jQuery网页元素拖拽插件
Dec 01 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 Javascript
JS实现碰撞检测的方法分析
Jan 19 Javascript
对angularJs中自定义指令replace的属性详解
Oct 09 Javascript
Javascript三种字符串连接方式及性能比较
May 28 Javascript
vue自定义指令和动态路由实现权限控制
Aug 28 Javascript
常用DOM整理
Jun 16 #Javascript
AngularJS学习笔记之ng-options指令
Jun 16 #Javascript
在JavaScript的正则表达式中使用exec()方法
Jun 16 #Javascript
JavaScript正则表达式之multiline属性的应用
Jun 16 #Javascript
AngularJS学习笔记之基本指令(init、repeat)
Jun 16 #Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 #Javascript
javascript验证邮件地址和MX记录的方法
Jun 16 #Javascript
You might like
Mysql的常用命令
2006/10/09 PHP
PHP 替换模板变量实现步骤
2009/08/24 PHP
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
Laravel 5框架学习之向视图传送数据(进阶篇)
2015/04/08 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
jquery实现的缩略图预览滑块实例
2015/06/25 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
2016/05/27 Javascript
jQuery+ajax+asp.net获取Json值的方法
2016/06/08 Javascript
详解js中的apply与call的用法
2016/07/30 Javascript
关于js函数解释(包括内嵌,对象等)
2016/11/20 Javascript
JavaScript正则表达式exec/g实现多次循环用法示例
2017/01/17 Javascript
ajax与json 获取数据并在前台使用简单实例
2017/01/19 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
2017/06/02 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
JS异步执行结果获取的3种解决方式
2019/02/19 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
在pandas中一次性删除dataframe的多个列方法
2018/04/10 Python
python 多线程中子线程和主线程相互通信方法
2018/11/09 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
2018/12/24 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
django mysql数据库及图片上传接口详解
2019/07/18 Python
Python sep参数使用方法详解
2020/02/12 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
初中生考试作弊检讨书
2014/12/14 职场文书
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript
HTML常用标签超详细整理
2022/03/19 HTML / CSS
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL