正则表达式-笔记
2015-05-31 11:04
190 查看
优先级
\
转义
( ), (?:), (?=), [ ]
*, +, ?, x{n}, x{n,},x{n,m}
^, $, \
定位点或序列
|
替换或分组
--------------------------------------------------------------------
^ 开始位置,放在括号内表示非
$ 结束位置
* {0,}
+ {1,}
? {0,1}
x{n} x{n,} x{n,m}
非贪婪(*,+,?,x{n}
,x{n,} ,x{n,m})?
尽可能少匹配
. 除/n之外的任何单个字符
?:
?=
?!
非捕获,常跟 |
配合使用
\num 对所有捕获使用
--------------------------------------------------------------------------
基本模式
任意字符,如^\n
匹配新行
字符簇
[a-zA-Z0-9\.\+\-\*\/ ]
[\f\n\r\t\v]
确定重复出现
x{n}
x{n,} x{n,m}
------------------------------------------------------------------------------
\
转义
( ), (?:), (?=), [ ]
*, +, ?, x{n}, x{n,},x{n,m}
^, $, \
定位点或序列
|
替换或分组
--------------------------------------------------------------------
^ 开始位置,放在括号内表示非
$ 结束位置
* {0,}
+ {1,}
? {0,1}
x{n} x{n,} x{n,m}
非贪婪(*,+,?,x{n}
,x{n,} ,x{n,m})?
尽可能少匹配
. 除/n之外的任何单个字符
?:
?=
?!
非捕获,常跟 |
配合使用
\num 对所有捕获使用
--------------------------------------------------------------------------
基本模式
任意字符,如^\n
匹配新行
字符簇
[a-zA-Z0-9\.\+\-\*\/ ]
[\f\n\r\t\v]
确定重复出现
x{n}
x{n,} x{n,m}
------------------------------------------------------------------------------
相关文章推荐
- 深入理解计算机系统 perflab 程序性能优化实验
- Hadoop学习---第四篇Mapreducer里的Partitioner
- OSS实现多文件多线程的断点下载(java)
- thinkphp内置分页样式与Bootstrap分页样式整合
- 使用FileUtils来简化文件操作
- solrCloud部署
- Single Number II -- leetcode
- 阳山书院半山居会见老友火星人
- linux命令行常用热键
- IOS CoreText --- 图文混排之代码封装
- SRS文档
- 运算符
- 决定:现公司准备另谋出路,还是往前坑里再走一步
- 【转】JQuery的父,子,兄弟节点查找方法
- Java知多少(78)Java向量(Vector)及其应用
- FBI教你读心术 读书笔记
- 路径中斜杠/与反斜杠\ 的区别
- HC-05蓝牙模块的使用
- 如何从ST官网上下载资源STM32标准库Standard Peripheral LibrariesV3.5.0
- Windows Server 2008搭建FTP服务器中文文件不能上传