排除字符
问题描述:
我试图删除字符串中的所有非单词字符,但要保持标点符号,是有办法,我可以形成正则表达式来做到这一点(在C#4.0) ?排除字符
我试图谷歌,但大部分我得到的是关于期待或背后的信息。我也尝试像[\ W(?^)]但这是向前看,如果我这样做[(?= ^,)它只会满足任何字符(?=,^和,)。
答
搜索任何东西,是不是^ [A字\ w或问号?]
[^\w?]
,而不是不发一语(\ W),除了问号?
准确地说,'[^ ...]'被称为补充字符类,或否定字符类。 – fge 2012-01-08 14:55:19