2013-02-10 39 views
0

我想匹配這個表達式使用grep,以測試反斜線:反斜槓如何在bash shell中使用grep?

'\ U \ V'

當我寫這個表達式:

「\\ü \\ v'

整個表達式匹配正則表達式,但是當我寫了\u只希望正則表達式爲fai l由於沒有字符\u\v(有\t,\n),它與給定字符串的u匹配。

\u正則表達式與u字符相匹配嗎?

回答

3

它有助於您使用的(正則表達式)語言的read a description

我們從中學到的是,與C字符串文字,\n意味着字面n\t意味着字面t。同樣,\u的意思是字面u

原子是[.....],一個「\」跟隨任意其他字符(!) (匹配作爲一個普通字符該字符,彷彿 「\」一直沒禮物(!))[......]