2013-02-10 68 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

原子是[.....],一个“\”跟随任意其他字符(!) (匹配作为一个普通字符该字符,仿佛 “\”一直没礼物(!))[......]