perl模式匹配

点号. 匹配任意字符;
反斜杠\ 转义字符;\匹配一个反斜杠;\1再匹配前面的字符串一次;

  • 匹配前面字符串任意多次包括零次;
    ?匹配前面字符串零次或者一次;
  • 匹配前面字符串至少一次;
    {count}匹配前面字符串count次;

字符集[ ],方括号出现的字符,如果文本里有任意字符集中的字符都算匹配成功。比如[abc],如果文本中出现a或者b或者c都算匹配成功。

^ 脱字符,[^0-9]匹配0-9以外的所有字符。
图片发自简书App
图片发自简书App

\w 匹配任意一个字符,包括数字,大小写字母和下划线;
\d 匹配任意一个数字;
\s 匹配任意一个空格;

图片发自简书App

模式匹配修饰符是加在模式匹配//的后面的

图片发自简书App

比如//i匹配不区分大小写。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容