1, RegExp 正则表达式对象
test 方法测试字符串中有没有指定的字符 ,返回 true 或false
var patt1=new RegExp("e");
document.write(patt1.test("The best things in life are free"));
由于字符串中包含"e" 返回 true
2, exec 方法寻找字符串中指定的值, 找到了就返回该值 ,没找到就 返回null
var patt1=new RegExp("e");
document.write(patt1.exec("The best things in life are free"));
由于该字符串中存在字母 "e",以上代码的输出将是:
e
var patt1 =new RegExp("","") ; 也可以有第二个参数 .
更多的请看REG 对象参考手册
http://www.w3school.com.cn/js/jsref_obj_regexp.asp
分享到:
相关推荐
北风网正则表达式详细讲解学习笔记,讲解的比较基础适合初学者学习。
javascript正则表达式入门学习实例入门
正则表表达式对于很多人都很揪心,像我一样,希望这份资料对你们有帮助,比较偏基础,自己也可以照着实例敲一下,大牛之路很漫长啊
NULL 博文链接:https://jeffreyqiu.iteye.com/blog/1738371
正则表达式学习笔记,内容详细容易操作,sqlserver java js c++
JavaScript正则表达式学习资料笔记 很适合初学者,讲的非常详细、全面。
HTML笔记. J2EE笔记. Javascript笔记. JAVA笔记.oracle 笔记.Linux笔记.tomcat笔记.面试问题.数据结构.听韩顺平的笔记.正则表达式.等,我是我在上大学时学习做的笔记,拿出来和大家共享。。
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。 首先推荐几个正则表达式编辑器 Debuggex :...
php正则表达式学习笔记分享: 1.创建正则表达式 $regex = ‘/\d/i’; 与JavaScript中的第一个方式有点像,只是这里的话是个字符串。 2.正则表达式中的特殊字符 特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < ...
1、创建正则表达式 第一种方式:注意这里的正则表达式不能使用单引号或者双引号,如下 var pattern1 = /[abc]/i; // 匹配第一个”a”或”b”或”c”,不区分大小写 第二种方式:使用RegExp构造函数创建,该构造函数...
正则表达式在web开发中会经常用到,主要用于验证用户输入的数据的格式。
需要指出的是,这里只是总结了正则表达式的常用的且比较简单的语法,而不是全部语法,在我看来,掌握了这些常用语法,已经足够应对日常应用了。正则表达式不只是应用在ECMAScript中,在JAVA、.Net、Unix等也有相应...
javascript学习笔记之正则表达式介绍,需要的朋友可以参考下
正则表达式:对字符串中的信息实现查找、替换和提取操作。(不支持注释和空白,必须写在一行内) 正则表达式的创建:包含在一对斜杠之间的字符(直接量语法) 例如: var pattern = /s$/; // 创建一个正则来匹配...
RegExp类 RegExp对象的构造函数可以带一个或两个参数 第一个参数是描述需要进行匹配的模式字符串,如果还有第二个参数,这个参数则制定了额外的处理指令。
一、创建正则表达式 创建正则表达式和创建字符串类似 , 创建正则表达式提供了两种方法 , 一种是采用 new运算符,另一个是采用字面量方式。 代码如下: var dog = new RegExp(‘dog’); // 第一个参数字符串 var dog...
一、正则表达式 二、需要进行转义字符的元字符有 三、优先级 四、举例 ·replace(/^/mg,"#") 可在每行首添加一个“#” ·/^\s*$/ 匹配空行 ·/\b([a-zA-Z]+) \1\b/ 匹配两个相邻的相同单词 ·html标签匹配:/...
. 匹配除换行符的任意字符 \w 匹配字母,数字,下划线,汉字 \s 匹配任意空白符 \d ... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] ... 您可能感兴趣的文章:Java/Js下使用正则表达式匹配嵌套Html标签js 正则表达式