正则表达式入门

起源,没什么ruan用,就不说了。
\^.+@.+\\..+$\
是什么?正则表达式是一种字符串搜索和匹配的工具。
学习流程:php中正则表达式相关函数->正则表达式->
a*.txt<-> a?.txt
a1.txt,a12.txt…a1.txt,a2.txt…;*可以匹配零或多个字符,?只能匹配零个或一个。
距离 ad13adf4ij ->[0-9]->13 4
php中正则表达式相关函数preg_*();
参数: pattern= subject = 匹配的目标数据

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值