Search code examples
regexspring-validator

@Pattern(regex = "" ) Spring validator


I want to validate a name for instance. A name must be composed of words separated by " " or "-". Example: "Jean-Luc Melenchon", "Xavi Hernandez"


Solution

  • I tried this and it seems to be working fine

    [A-Za-zàâéêèìôùûçÀÂÉÊÈÌÔÙÛÇ']+(\\s|\\-[A-Z]+)*