@Pattern("^\\[")
Does not work.
Sample inputs:
Welcome[Hello - Pass
Welcome[ - Pass
[Welcome - Fail
- Pass
@Pattern("^(?!\\[).*")
was suggested from stackoverflow.
But when inserting new line char (\n) it doesn't seems working
public final static String FREE_TEXT_FIELD_VALIDATION_PATTERN = "^(?!\\[).*";
@Pattern(regexp = FREE_TEXT_FIELD_VALIDATION_PATTERN, message = FREE_TEXT_FIELD_VALIDATION_ERROR)
public String ruleDescription;