一、系统通配符

通配符号用来按照文件名称进行匹配查找。
*: 表示匹配所有内容信息
{}:生成一行序列信息,可以是连续的序列也可以是非连续的序列;生成组合序列

二、正则表达式

1、正则表达式简介

系统正则符号用来方便匹配查找文件中的内容信息,分为基础正则表达式和扩展正则表达式

2、基础正则表达式

^:匹配行首
$:匹配行尾
^$:匹配空行
.:匹配任意一个字符
*:匹配前面字符出现次数0次或1次以上
.*:匹配所有信息,包含空行
[]:匹配[ ] 范围中任意一个字符
[^] :匹配[ ] 范围外任意一个字符
\:转义字符,常用\n,\t,\r等

3、扩展正则表达式

?:匹配前面字符出现0次或1次
+ :匹配前面字符出现1次或多次
|:匹配“|”两侧满足条件的字符
():匹配分组信息,表示一个整体信息,用于后项引用前项
{n,m}:匹配前一个字符至少出现n次,至多出现m次
{n}:匹配前一个字符出现n次
{n,}:匹配前一个字符至少出现n次
{,m}:匹配前一个字符至多出现m次

4、贪婪模式

贪婪模式是指在正则表达式匹配成功的前提下,会尽可能多地匹配。例如:

©著作权归作者所有:来自51CTO博客作者up4ever的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 如何写出让大厂面试官满意的字符串复制函数(my_strcpy)?
  2. 基本数据类型
  3. mysql查询指定字段以","拼接字符串作为结果返回
  4. 2021-03-18:给定一个字符串str,只由‘X’和‘.’两种字符构成。‘X
  5. oracle12c安装
  6. JavaScript中的数据类型转换
  7. 使用Logstash filter grok过滤日志文件
  8. Linux 三剑客 Awk、Sed、Grep 命令详解
  9. 记录shell脚本中的特殊变量

随机推荐

  1. 解决PHP里大量数据循环时内存耗尽问题的
  2. 简易实现HTTPS之自签名证书
  3. 21个php常用方法汇总
  4. php如何整合qq互联登录
  5. PHP实现手机网站支付(兼容微信浏览器)
  6. PHP自定义的 printf 函数新用途
  7. 我们还会继续使用PHP的原因
  8. 简易实现HTTPS之自动实现ssl
  9. 总结PHP-FPM与Nginx的通信机制
  10. PHP中如何使用TUS协议来实现大文件的断点