Grep
線上grep練習?
是否有任何線上 grep 教程,其中包含一些用於執行練習的線上工具?例如,有一些預定義的文本樣本並被告知要查找哪些模式等等?對於在可預測的環境中實際學習 grep 來說,這將是一個非常有用的工具。
如果您正在尋找使用 來練習模式匹配的線上環境
regex
,這裡有許多不錯的資源可以讓您玩弄文本給定部分的表達式。在我的腦海中,有:regex pal或rubular。在練習方面,一種想法是搜尋標記為
[regex]
on stack overflow的問題。有新的正則表達式問題形式:“我有這個文本,我想匹配它的這一部分”一直在發布。你可以選擇任何一個你覺得舒服的人,然後試著在你自己的時間裡完成它。能夠將您的解決方案與接受的答案進行比較還有一個好處。為了幫助您入門,您可以使用regex 網站,其中包含各種優質資源。
注意:儘管您特別詢問了該
grep
命令,因為它僅利用了regex
模式匹配方面必須提供的一個子集,但我認為您最好專注regex
於一般情況。此外,還有一些種類grep
包括更廣泛的regex
詞典,例如egrep
,您最終可能需要使用它。有關man grep
其附加功能/變化的更多詳細資訊,請參閱。