2017-08-13 180 views
-2

括號內的單詞「Linux」所以我試圖創建一個正則表達式使用grep找到字linux以及整個行的其餘部分。正則表達式查找包含在「」

例如:

「這是一些文本(這是Linux)的」

將匹配其中包含的""

text以及一切我現在有

".*(Linux)*." 

,但它與括號相匹配而不是linux

+0

什麼是你的正則表達式? – hadi

+0

@hadi this:「。(Linux。)」 –

+1

好的,使用這種模式:'Linux'沒有。()。 – hadi

回答

2

grep爲整行提供了輸出。

只需grep Linux <filename>應該工作。

1

試試這個百通.*Linux.*

可能添加/ GMI有一個不區分大小寫的多線和全局抓

+0

謝謝,這正是我正在尋找的 –

+0

我可以問爲什麼它的格式。* Linux。*而不是。* Linux *。 ? –

+0

你說'.'你想匹配任何字符,那麼你說有多少'*'是全部。如果你需要幫助理解/嘗試正則表達式,我建議你檢查[regex101](https://regex101.com/) –