正则表达式语法

字符 匹配
. 匹配任意字符(除了\n)
[...] 匹配字符集
\d / \D 匹配数字/非数字
\s / \S 匹配空白/非空白字符
\w / \W 匹配单词字符[a-zA-Z0-9]/非单词字符
* 匹配前一个字符0次或者无限次
+ 匹配前一个字符1次或者无限次
? 匹配前一个字符0次或者1次
{m} / {m,n} 匹配前一个字符m次或者n次
*? / +? / ?? 匹配模式变为非贪婪模式 (尽可能少匹配字符)
^ 匹配字符串开头
$ 匹配字符串结尾
\A / \Z 指定的字符串必须出现在开头或者结尾
l 匹配左右任意一个表达式
(ab) 括号中表达式作为一个分组
\ 引用编号为num的分组匹配到的字符串
(?P) 分组起一个别名
(?P=name) 引用别名为name的分组匹配字符串
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!