在JavaScript的正则表达式中使用exec()方法
作者:bea
exec方法为正则表达式匹配的文本搜索字符串。如果找到匹配,则返回结果数组; 否则,返回null。 语法 RegExpObject.exec( string ); 下面是参数的详细信息: string : 要搜索的字符串 返回值: 如果找到一个匹配,如果不为空,则返回匹配的文本。 例子: <html><head><title>JavaScript RegExp exec Method</title><
exec方法为正则表达式匹配的文本搜索字符串。如果找到匹配,则返回结果数组; 否则,返回null。
语法
RegExpObject.exec( string );
下面是参数的详细信息:
- string : 要搜索的字符串
返回值:
- 如果找到一个匹配,如果不为空,则返回匹配的文本。
例子:
<html>
<head>
<title>JavaScript RegExp exec 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.exec(str);
document.write("Test 1 - returned value : " + result);
re = new RegExp( "pushing", "g" );
var result = re.exec(str);
document.write("<br />Test 2 - returned value : " + result);
</script>
</body>
</html>
这将产生以下结果:
Test 1 - returned value : script
Test 2 - returned value : null
猜你喜欢
您可能感兴趣的文章:
- 详解AngularJS中的表格使用
- js+HTML5实现视频截图的方法
- AngularJS中的过滤器使用详解
- 简述AngularJS的控制器的使用
- 详解AngularJS中的表达式使用
- 整理AngularJS中的一些常用指令
- 创建你的第一个AngularJS应用的方法
- 详解JavaScript中的表单验证
- 详解JavaScript中的异常处理方法
- 详解JavaScript对W3C DOM模版的支持情况
- jQuery插件zepto.js简单实现tab切换
- jQuery封装的tab选项卡插件分享
- jquery插件splitScren实现页面分屏切换模板特效
- 简述JavaScript对传统文档对象模型的支持
- 纯javascript实现四方向文本无缝滚动效果
- Bootstrap基础学习
- 简述JavaScript的正则表达式中test()方法的使用
- 常用DOM整理
- AngularJS学习笔记之ng-options指令