存在一個文件user.txt,內容如下:
1 fafdasfdasfd
2 fdasfdasfdsaf
3 aooooob5
4 aooooooob7
5 aoooooooob8
6 aooooooooob9
7 aoooooooooob10
8 aooooooooooob11
9 aooo1oooob
字符的重複出現次數:
x\{n\} ----x字符出現n次
x\{n,\} ----x字符至少出現n次
x\{n,m\} ----x字符出現n-m次(n<=m)
但是通過實踐,grep 'o\{7\}' user.txt 會返回 4,5,6,7,8 這幾行;
grep 'o\{7,9\}' user.txt 會返回 4,5,6,7,8 這幾行;
如何才能返回只包含n個連續的x呢?
正確的表達式應爲:grep '[^x]x\{n\}[^x]' user.txt
例如: grep '[^o]o\{7\}[^o]' user.txt
如何才能返回只包含n-m個連續的x呢?
正確的表達式應爲:grep '[^x]x\{n,m\}[^x]' user.txt
例如: grep '[^o]o\{7,9\}[^o]' user.txt
-------完畢,歡迎大夥來拍磚,一起交流。
正則表達式只某個字符連續出現的次數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux 系統掛載數據盤(阿里雲)
沁梦阿尔卑斯
2020-06-27 07:53:02
SSH遠程會話管理工具-screen使用教程
fantaxy025025
2020-06-13 16:57:07
Linux下解決高併發socket最大連接數所受的各種限制(解除IO限制)
fantaxy025025
2020-02-22 14:01:18
rpm命令總結-rpm常用命令-rpm安裝源後怎麼刪除-yum安裝怎麼降低版本
fantaxy025025
2020-02-22 14:01:18
How to Change the Hostname of a Linux System
沁梦阿尔卑斯
2020-02-21 22:35:18
使用SecureCRT的SFTP在WINDOWS與LINUX之間傳輸文件
沁梦阿尔卑斯
2020-02-21 22:35:18
配置secureCRT遠程連接圖形化顯示
沁梦阿尔卑斯
2020-02-21 22:35:17
LNMP源碼構建
xjzhujunjie
2019-07-19 13:20:49
Linux下羣集服務簡介&lvs集羣詳解
xjzhujunjie
2019-07-19 13:20:47
Linux下羣集服務之lvs-DR模型在企業網絡中的應用案例
xjzhujunjie
2019-07-19 13:20:23
Linux下mail服務器應用之郵件系統的安全性
xjzhujunjie
2019-07-19 13:20:21
Linux下羣集服務之LB集羣-lvs-nat模式
xjzhujunjie
2019-07-19 13:20:19
紅帽企業存儲管理之iscsi簡單應用
xjzhujunjie
2019-02-23 00:23:12
linux下awk內置函數的使用(split/substr/length)
fantaxy025025
2018-12-09 20:51:13
Linux終端複用神器-Tmux使用梳理(程序員適用)
fantaxy025025
2018-12-09 20:51:13
24小時熱門文章