聯成電腦技術論壇

 找回密碼
 註冊
搜索
查看: 1575|回復: 2

[問題] 正規表示式的問題

[複製鏈接]
發表於 2010-5-19 18:03:54 | 顯示全部樓層 |閱讀模式
我想grep以下資料:

0987213456           Hung
0987556432123     Chang
0956777                 Chen

限制條件為:09開頭並接8個數字結尾
輸入以下指令:
egrep "^09[[:digit:]]{8}$"  filename

執行後,無法找到東西,去掉符號$後就可以找到東西,但無法過濾掉0987556432123  Chang這組號碼
請問正確指令應該如何打呢?謝謝回答^^
 樓主| 發表於 2010-5-24 10:34:43 | 顯示全部樓層
自己回~這樣是一定找不到的,因為號碼後面還沒結尾呀!!
所以改成這樣就OK了
egrep "^09[[:digit:]]{8}\s"  filename
頭像被屏蔽
發表於 2010-7-23 18:13:51 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|聯成電腦技術論壇

GMT+8, 2024-11-15 00:09

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表