linux正则表达式之\{n,m\}

1.\{n,m\}含义

linux正则表达式之\{n,m\}表示n到m个的“前一个重复字符”

若正则表达式为\{n\},则表示连续重复n个前一个字符

若正则表达式为\{n,\},则表示连续重复n个及以上前一个字符

2.样例

正则表达式\{n,m\}样例

命令1:

grep -n "bo\{3,4\}t" anaconda-ks.cfg 

#表示在b和t之间有3~4个o存在的字符串,即(booot)、(booot)

[root@elasticsearch ~]# grep -n "bo\{3,4\}t" anaconda-ks.cfg 
29:boootloader --location=mbr --boot-drive=sda
30:booootloader --location=mbr --boot-drive=sda
[root@elasticsearch ~]# 

命令2:

grep -n "bo\{2\}t" anaconda-ks.cfg

#表示在b和t之间有2个o存在的字符串,即(boot)

[root@elasticsearch ~]# grep -n "bo\{2\}t" anaconda-ks.cfg 
8:# Run the Setup Agent on first boot
9:firstboot --enable
17:network  --bootproto=static --device=ens32 --gateway=172.20.10.1 --ip=172.20.10.11 --nameserver=172.20.10.1 --netmask=255.255.255.240 --ipv6=auto --activate
26:# System bootloader configuration
27:bootloader --location=mbr --boot-drive=sda
28:bootloader --location=mbr --boot-drive=sda
29:boootloader --location=mbr --boot-drive=sda
30:booootloader --location=mbr --boot-drive=sda
[root@elasticsearch ~]# 

命令3:

grep -n "bo\{2,\}t" anaconda-ks.cfg

#表示在b和t之间有2个及以上o存在的字符串,即(boot)、(boot)、(b......t)、......

[root@elasticsearch ~]# grep -n "bo\{2,\}t" anaconda-ks.cfg 
8:# Run the Setup Agent on first boot
9:firstboot --enable
17:network  --bootproto=static --device=ens32 --gateway=172.20.10.1 --ip=172.20.10.11 --nameserver=172.20.10.1 --netmask=255.255.255.240 --ipv6=auto --activate
26:# System bootloader configuration
27:bootloader --location=mbr --boot-drive=sda
28:bootloader --location=mbr --boot-drive=sda
29:boootloader --location=mbr --boot-drive=sda
30:booootloader --location=mbr --boot-drive=sda
[root@elasticsearch ~]# 

相关推荐

  1. linux表达式^

    2024-04-01 07:16:03       32 阅读
  2. linux表达式*

    2024-04-01 07:16:03       19 阅读
  3. linux表达式\{n,m\}

    2024-04-01 07:16:03       26 阅读
  4. linux扩展表达式+

    2024-04-01 07:16:03       12 阅读
  5. linux扩展表达式?

    2024-04-01 07:16:03       19 阅读
  6. linux 脚本 表达式

    2024-04-01 07:16:03       36 阅读
  7. linux扩展表达式()

    2024-04-01 07:16:03       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-01 07:16:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-01 07:16:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-01 07:16:03       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-01 07:16:03       20 阅读

热门阅读

  1. 如何做一个知识博主? 善用互联网检索

    2024-04-01 07:16:03       14 阅读
  2. 普通数据库索引与搜索引擎的索引有何区别

    2024-04-01 07:16:03       11 阅读
  3. mobaxterm访问服务器tensorboard方法

    2024-04-01 07:16:03       15 阅读
  4. 鸿蒙组件学习_Text组件

    2024-04-01 07:16:03       13 阅读
  5. 系统架构设计师-23年-论文题目

    2024-04-01 07:16:03       12 阅读
  6. 我的创作纪念日 —— 两周年

    2024-04-01 07:16:03       14 阅读
  7. 动态规划(Dynamic programming)详解(含代码)

    2024-04-01 07:16:03       16 阅读
  8. ES的集群节点发现故障排除指南(3)- end

    2024-04-01 07:16:03       15 阅读
  9. 关于缓存的一些问题

    2024-04-01 07:16:03       17 阅读
  10. 【华为OD机试C++】取近似值

    2024-04-01 07:16:03       18 阅读