javascript学习之 正则表达式 (24)——字符匹配
来源:互联网 发布:js获取json数组长度 编辑:程序博客网 时间:2024/06/03 22:50
1、\s
\s 匹配空白字符、空格、制表符和换行符
示例代码:
var reg=/java\sscript/; var str="study java script"; alert(reg.test(str));
效果图:
2、|
a | b | c 匹配 a或b或c中的任意一个
示例代码:
var reg=/java|script|html/; var str="study html"; alert(reg.test(str));
效果图:
没有分组的示例代码:
var reg=/javascript{2,4}/; var str="study javascriptt"; alert(reg.test(str));
效果图:
使用分组的示例代码:
var reg=/(javascript){2,4}/; var str="study javascriptt"; alert(reg.test(str));
效果图:
3、贪婪
贪婪表示能够最大匹配的字符串 + * ? {m,n} {m,} {m}
示例代码:
var reg=/6(.*)6/; var str="study 6javascript6 6javascript6 6javascript6"; alert(str.replace(reg,'$1'));
效果图:
4、惰性
惰性表示能够最少匹配的字符串 +? *? ?? {m,n}? {m,}? {m}?
示例代码:
var reg=/6(.*?)6/; var str="study 6javascript6 6javascript6 6javascript6"; alert(str.replace(reg,'$1'));
效果图:
个人微信公众号:
如果我的文章对您有帮助,微信支付宝打赏:
1 0
- javascript学习之 正则表达式 (24)——字符匹配
- 正则表达式——匹配字符问题
- Python正则表达式学习(6)—— 匹配中文字符
- 常用正则表达式汇总—(数字匹配/字符匹配/特殊匹配)
- javascript学习之 正则表达式 (20)—— 概述
- javascript学习之 正则表达式 (23)——字符集
- javascript正则表达式之匹配任何字符和非贪婪匹配
- 正则表达式学习(四)匹配单个字符
- 正则表达式学习(五)匹配一组字符
- 正则表达式学习(四)匹配单个字符
- 正则表达式学习笔记 Chapter02--匹配字符
- 正则表达式入门之字符匹配
- JavaScript—正则表达式中的特殊字符
- javascript正则表达式之最长匹配(贪婪匹配)和最短匹配(懒惰匹配)
- 正则表达式字符匹配
- 正则表达式字符匹配
- Linux学习之——特殊字符和正则表达式
- javascript之数字类型正则匹配表达式
- 记录几种软键盘的使用场景定义
- servlet实现下载
- 安装caffe
- 第二行代码第五章笔记
- 频繁调用方法会出现下标越界
- javascript学习之 正则表达式 (24)——字符匹配
- (4.1.47)PreferenceFragment详解
- GameSaveLoadScript
- (2)版本控制工具之TortoiseSVN使用
- ASP.Net: EshineASPNet教程-商店门店地图展示
- 欢迎使用CSDN-markdown编辑器
- 11
- opencv2—(4)遍历图像和邻域操作
- maven编译web项目显示“软件包 javax.servlet.http 不存在"