• 忘掉天地
  • 仿佛也想不起自己
bingliaolongBingliaolong  2020-02-24 07:51 Aet 隐藏边栏 |   抢沙发  1 
文章评分 1 次,平均分 5.0

介绍

常用的匹配模式一共有四种:

  • 不区分大小写模式
  • 单行模式
  • 多行模式
  • 注释模式

不区分大小写模式

不区分大小写模式对应的修饰符是小写i

单行模式

单行模式对应的修饰符是小写s
点号.可以匹配除换行符之外的任何字符,在单行模式下,点号可以匹配包括换行符在内的任何字符

多行模式

多行模式对应的修饰符是小写m
在默认模式下,^和$匹配的是整个字符串的其实位置和结束位置,但是在多行模式下,它们也能匹配字符串内部某一行文本的起始位置和结束位置。

注释模式

注释模式的作用主要就是添加注释
形式是(?#comment)

补充

  • 如果模式修饰符出现在某个括号内,那么它的作用范围只限于括号内部
  • (?-modifier)可以使模式修饰符失效,表示某个模式的作用到此为止
  • 可以模式外部加上\1表示对该模式的反向引用

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

bingliaolong
Bingliaolong 关注:0    粉丝:0 最后编辑于:2021-11-21
Everything will be better.

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享