在java中复兴字段

时间:2013-11-10 17:43:34

标签: java regex

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

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

2 个答案:

答案 0 :(得分:2)

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

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

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

如果你想做倒数(即匹配数字或特殊字符),那么从正则表达式中删除第一个否定,即

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

答案 1 :(得分:1)

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

private static final String REMOVE_REGEX = "[\\d#@^<>]";