我有一個要求,排除字段的名和姓的特殊字符。正則表達式,以排除特殊字符的名字
的特殊字符是: - 「」/\ <>
我使用的字段名@Pattern註釋,請讓知道該字段的正確的正則表達式或者我要去哪裏錯了?
請在下面找到我的代碼: -
@Pattern(regexp = "[\"/\\\\<>,]", message = "The First Name contain invalid characters such as "+"/ \\, or < >."+"Please try again.")
private String firstName;
嘗試'。」 * [\ 「/\\\\>>]* *'' –
或者,試試'^ [^ \」/ \\\\ <>,] * $' - 這會匹配0或更多除'''以外的字符, '''','''''','<', '>',','從字符串開始到結束。 –
那麼,你有沒有試過我的兩個正則表達式?我想第二個應該適合你。 –