我需要「註解」以X形正則表達式的每個匹配,例如,如果我有這樣一個文本文件:詮釋不匹配
Line1Name: this is a (string).
Line2Name: (a string)
Line3Name this is a line without parenthesis
Line4Name: (a string 2)
現在下面的正則表達式將之前匹配所有答:
^[^:]+(?=:)
這樣的結果將是
Line1Name:
Line2Name:
Line4Name:
但是我需要註釋第3行的不匹配,有這樣的輸出:
Line1Name:
Line2Name:
X
Line4Name:
這是可能的正則表達式嗎?
您可以嘗試使用腳本語言來查找是否使用給定的正則表達式匹配它。 – Jithin 2012-07-18 05:51:09
'awk'/^[^:] +:/ {print $ 1;下一步} {打印「X」}'文件' – tripleee 2012-07-18 06:41:55