0

我目前正在使用它来使猜测字段不接受数字。无论如何我可以重组它,这样我就可以使该字段不接受数字和特殊字符,例如#@^<>。

private static final String REMOVE_REGEX = "\\d";
4

2 回答 2

2

您可以使用此正则表达式:

^[^\\d#@^<>.]+$

这将匹配除列表中的数字和特殊字符之外的任何内容。

如果您想做逆运算(即匹配数字或特殊字符),则从正则表达式中删除第一个否定,即

^[\\d#@^<>.]+$
于 2013-11-10T17:44:45.730 回答
1

您可以将所有这些字符添加到字符类

private static final String REMOVE_REGEX = "[\\d#@^<>]";
于 2013-11-10T17:45:13.473 回答