如何将点添加到正则表达式
How to add dot to regex
@Pattern(regexp="^\w{8,}")
private String username;
该模式只能由数字、字母和下划线组成。
如何将点 (.) 添加到模式中
谢谢
试试这个,如果你显式定义所有有效字符可能更容易理解:
@Pattern(regexp="^[A-Za-z0-9_.]{8,}")
private String username;
您还需要添加行尾锚点。
@Pattern(regexp="^[.\w]{8,}$")
@Pattern(regexp="^\w{8,}")
private String username;
该模式只能由数字、字母和下划线组成。
如何将点 (.) 添加到模式中
谢谢
试试这个,如果你显式定义所有有效字符可能更容易理解:
@Pattern(regexp="^[A-Za-z0-9_.]{8,}")
private String username;
您还需要添加行尾锚点。
@Pattern(regexp="^[.\w]{8,}$")