正则表达式入门
来源:互联网 发布:macbook卸载软件 编辑:程序博客网 时间:2024/06/08 09:04
起源,没什么ruan用,就不说了。 \^.+@.+\\..+$\
是什么?正则表达式是一种字符串搜索和匹配的工具。
学习流程:php中正则表达式相关函数->正则表达式->
a*.txt<-> a?.txt
a1.txt,a12.txt…a1.txt,a2.txt…;*可以匹配零或多个字符,?只能匹配零个或一个。
距离 ad13adf4ij ->[0-9]->13 4
php中正则表达式相关函数preg_*();
参数:
int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
正则表达式 界定符:
/[1-9]/或#[1-9]#或{[1-9]}三种;
正则表达式工具:regexpal;
原子:可见原子 不可见原子
元字符 |[][^]
元字符之原子的集合
\d\D\w\W\
量词
{n} {n,} {n,m} * + ?
边界控制
^(起始)$(结束)
模式单元
(d|D)
修正模式 举例:/[a-z]/i
(贪婪匹配u、懒惰匹配U)
(忽略大小写i)
(忽略空白x)
(’ . ‘匹配包括换行符在内的所有字符s)
(e)
0 0
- 正则表达式入门
- 正则表达式[入门]
- 正则表达式入门
- 正则表达式入门
- 正则表达式入门
- 入门正则表达式例子
- 正则表达式入门
- 正则表达式入门
- 正则表达式入门文档
- 正则表达式入门
- java正则表达式入门
- 正则表达式入门
- 正则表达式快速入门
- 正则表达式快速入门
- 正则表达式入门
- 正则表达式入门
- 正则表达式快速入门
- 正则表达式快速入门
- 韩顺平Linux笔记(五)——javaee开发环境搭建
- iOS sqlite 工具类
- hadoop中mapreduce的执行过程
- iOS NSHttpCookiesStorage的使用
- 第七章:视图解析器——深入浅出学Spring Web MVC
- 正则表达式入门
- iOS 多线程的解决方案
- 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别
- 第八章:拦截器——深入浅出学Spring Web MVC
- 3-C++学习中的小笔记
- 使用VBA将Excel工作表分割成多个文件
- 常用接口定义02——DB与DR系列端口
- 访问系统相册
- 虚拟视点图像生成011