进阶笔记(2)——JavaScript语言精碎
2024-08-25 17:23:15
正则 / 正则表达式 /
^ 表示字符串开始
(?:...) 表示一个非捕获型分组(没多大意义)
后缀 ? 表示匹配 0 或 1次
( ... ) 表示捕获型分组
[^] 表示除了[]里面的之外
* 匹配 0 次或 多 次
+ 匹配 1 次货多次
[ 字符类 ] 按【字符类】匹配
/i 不区分大小写
/g 全局匹配
/m 多行匹配
$ 匹配结束
RegExp
new 一个RegExp对象 , 接受两个参数(一个是要匹配的字符串模式,另一个是可选的标志字符串。由于RegExp构造函数的模式参数是字符串,所以在某些情况下要对字符进行多重转义,所有元字符都必须转义,那些已经转义过的字符也是如此)例如:
字面量模式 /\[bc\]at/ 等价的字符串为 “\\[bc\\]at”
正则表达式选择: 一个正则表达式包含一个或多个表达式,有 | 分开,如果匹配项符合其中一个表达式要求即可匹配
最新文章
- ajax和jquery
- Android动态方式破解apk终极篇(加固apk破解方式)
- bootstrap中如何让响应式图片(img-responsive)水平居中
- 引入CSS文件的@import与link的权重分析
- 【.Net底层剖析】3.用IL来理解属性
- 学习调用WCF服务的各种方法
- windows获取时间的方法
- CPU的物理限制
- jQuery_第五章_事件和动画
- Unix系统的文件打开机构
- django 视图模式
- vmware克隆虚拟机后进行网络配置
- git-本地仓库和远程仓库关联
- X1226 和 AT24C16 地址冲突问题
- CopyOnWriteArrayList源码分析
- jQuery.lazyload详解(转)
- JVM内部细节之二:偏向锁(Biased Locking)
- iOS自动布局框架-Masonry详解
- MySQL主从复制与读写分离[修改]
- noip | 题目 | noip数据 收集站 | noipdata
热门文章
- Android 多渠道打包,上百渠道,秒打签名
- 克隆contos 出现 Error:No suitable device found: no device found for connection &;amp;quot;System eth0&;amp
- zip格式压缩、解压缩(C#)
- Scala学习文档-列表的使用
- Codeforces Round #277 (Div. 2) 解题报告
- 唯品会安卓版app分析
- 迁移笔记:对ob_start()的总结
- Linux怎样修改系统时间
- LeetCode_N-Queens
- 微软官方的Unity支持组件