课程
/后端开发
/PHP
/PHP进阶篇
这里问什么可以直接匹配最后一个爱
【\w】匹配单个字母 +1次或多次匹配 $断言目标结束位置 然后就是最后一个 就没懂
2018-09-07
源自:PHP进阶篇 3-5
正在回答
''是表示内容;//表示正则匹配书写的分隔符,或称元字符,如果不冲突的话,也可以用其它元字符替代的。如果要声明匹配模式,可以在作为结尾的/后声明(例如$pattern='/正则匹配公式/i')。所以一般情况下,不需要更改匹配模式的话,也可以视为'/和/'作为正则匹配的书写时成对出现的符号。
这里的[]其实可以去掉的,一般是统一内容需要匹配多类型的时候,将其归类才需要[]。所以这里\w+也是同样的作用的。
$是断言匹配结束或匹配到行末。
$代表最后 就是说 你清晰肯定的知道匹配字符串 实在 那个字符串的最后位置
/[\w]+$/ => 匹配 最后这个位置的 数字 字母等 字符 多次匹配
QinTin
【'/ /' -----这个是成对存在的】
【[\w]------这是\w匹配字母或数字或下划线】
【+ 量词,1 次或多次匹配】
【$ 断言目标的结束位置(或在多行模式下是行尾)】
finally:/' 这个和最前面的 '/ 成对存在。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答关于正则匹配失败,是否会报错或提示的问题
2 回答关于正则匹配,preg_match()函数是如何运作的?
2 回答关于正则表达式name:[.+]表示看不懂啊
2 回答正则表达式看不懂啊,大神救命
6 回答正则匹配练习 输出结果不报错