2010-11-15 16 views
0

如何使用C#正則表達式來搜索特殊字符(如本例中的'+')?C#正則表達式'+'字符

我通常只會在perl/ruby​​中使用+,但我似乎無法弄清楚如何在C#中執行此操作。感謝您的任何幫助,您可以提供。

回答

5

使用反斜槓來轉義特殊字符

+5

但是不要忘記,在C#中,您可能需要自行轉義反斜槓或使用逐字字符串文字。所以你需要''\\ +「'或'@」\ +「'來匹配'+'。 – LukeH 2010-11-15 23:19:47

+2

是的,我通常使用@表示正則表達式字符串 – Homde 2010-11-15 23:20:26

0

反斜槓正常工作。作爲一種替代方案,您可以爲此使用字符類,並使用[+]來匹配「+」。