为了匹配任何非单词和非数字字符(特殊字符),我使用这个:[\\W\\D]。如果我还想忽略一些具体的字符,我应该添加什么?比方说,下划线。
发布于 2013-08-15 08:29:35
首先,您必须知道\W等同于[^a-zA-Z0-9_]。因此,您可以将当前的正则表达式更改为:
[\\W]这将自动处理\D。
现在,如果你想忽略其他字符,比如& (\W中已经包含了下划线),你可以使用negated character类:
[^\\w&]https://stackoverflow.com/questions/18244482
复制相似问题