[問題] 關"egrep"使用群組與擷取的問題

看板RegExp (正規表示式 Regular Expression)作者 (☑蒙提派森)時間16年前 (2008/10/31 16:19), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
$ cat data 2005-07-05 2005-09-09 2004-12-31 2006-02-02 2005-08-08 2005-09-08 2007-11-11 $ egrep -n '([0-9][0-9])-\1' data 2:2005-09-09 4:2006-02-02 5:2005:08-08 7:2007-11-11 不懂 egrep後面的正規表示法是如實現將"月份與日期為同一數字之日期"列出? [0-9][0-9]不是 01,02,03,.......97,98,99都有可能嗎? 一直想不通,可以麻煩各位先知與高手指點迷津一下嗎? 先謝謝大家了 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.77.155

10/31 20:58, , 1F
\1 = 第一個用括號()括起來的值。
10/31 20:58, 1F

11/01 00:14, , 2F
樓上大大您好 先謝謝您 關於您說的 那個群組的觀念
11/01 00:14, 2F

11/01 00:16, , 3F
我是懂得 我想我的問題在於 倒數第二句話
11/01 00:16, 3F

11/01 00:17, , 4F
"([0-9][0-9])-" 這個部份如何找出同一數字之日期呢?
11/01 00:17, 4F

11/01 00:21, , 5F
([0-9][0-9])-只有抓一組 第二組是\1抓到的
11/01 00:21, 5F

11/01 01:01, , 6F
謝謝樓上的大大 恍然大悟 真的是十分感激 ^^
11/01 01:01, 6F
文章代碼(AID): #192h-kGQ (RegExp)
文章代碼(AID): #192h-kGQ (RegExp)