-
量词。查看全部
-
边界.查看全部
-
预定义类查看全部
-
范围类 【a-z】,闭区间,里面可以连写【a-zA-Z】查看全部
-
^ 取反,none of查看全部
-
【】归类,one of 其中一个查看全部
-
元字符部分字符含义查看全部
-
原义:原来是什么就是什么,如a,b,c 元字符:有特殊含义,非字母字符,如 \b 转变成字符边界查看全部
-
js通过内置对象RegExp支持正则表达式 实例化RegExp对象的两种 1.字面量 var reg = /\bis\b/g; 2.构造函数 var reg = new RegExp('\\bis\\b','g'); 修饰符 g:global,全文搜索,不添加,搜到第一个匹配就停止 i: ignore case,忽略大小写,正则默认大小写敏感 m: multiple lines 多行搜索查看全部
-
regexper.com查看全部
-
/** 预定义类 * . 出了回车换行外的所有字符 * \d [0-9] 数字字符 * \D 非数字字符 * \s 空白 * \S 非空白 * \w 单词字符(字母数字下划线) * \W 非单词字符 * \b 单词边界 * \B 非单词边界 * ^ 匹配开头 * $ 匹配结尾 * g 全局 * i 忽略大小写 * m 将换行父当成新的一行 * * * */查看全部
-
\d表示数字,[]表示或,\表示转义,{}表示量词、表次/个数查看全部
-
/* 字符类 [] 表示或关系的一类 /[abc]/g * 字符类取反 * ^ /[^bc]/g 反向类 * * * */查看全部
-
/*var reg = /\bis\b/g; var str = 'he is a boy .This is a dog . Where is she ?'.replace(reg,"IS"); console.log(str); */ /*构造函数*/ /* var reg = new RegExp('\\bbis\\b'); var reg = new RegExp('\\bbis\\b','g');*/ /*修饰符*/ var a = 'He is a boy . Is he ?'.replace(/\bis\b/,'0') console.log(a); var b = 'He is a boy . Is he ?'.replace(/\bis\b/gi,'0') /* /g 全局匹配第一个,/i忽略大小写*/ console.log(b);查看全部
-
day01 Regular Expression 按照规则匹配符合条件的字符串 eg1 * find ./ -name *.txt eg2 \bis\b \b 表示单词边界,is是单词,不是字符串 eg3 . 表示任意字符 + 大于等于1个 http:\/\/.+\.jpg 意思:以http://开头 .+表示中间任意字符, \为转义字符 ,以.jpg结尾的字符串 eg4 http:(\/\/.+\.jpg) $1=(\/\/.+\.jpg) ()是分组 eg5 2006/02/03 test/07/sd \d表示数字 [] 表示或者 ^表示匹配开头 $表示匹配结尾 ()表示分组 ^(\d{4})[/-](\d{2})[/-](\d{2})$ $2-$1-$3 月-年-日查看全部
举报
0/150
提交
取消