我有一个要求,排除字段的名和姓的特殊字符。正则表达式,以排除特殊字符的名字
的特殊字符是: - “”/\ <>
我使用的字段名@Pattern注释,请让知道该字段的正确的正则表达式或者我要去哪里错了?
请在下面找到我的代码: -
@Pattern(regexp = "[\"/\\\\<>,]", message = "The First Name contain invalid characters such as "+"/ \\, or < >."+"Please try again.")
private String firstName;
尝试'。” * [\ “/\\\\>>]* *'' –
或者,试试'^ [^ \”/ \\\\ <>,] * $' - 这会匹配0或更多除'''以外的字符, '''','''''','<', '>',','从字符串开始到结束。 –
那么,你有没有试过我的两个正则表达式?我想第二个应该适合你。 –