java正则表达式

前端用法:在input中加入pattern="表达式" 属性

<input type="text" name="username" pattern="[a-zA-Z]{6,12}" required="required" placeholder="请输入6-12位的字母">

pattern:正则表达式规则

required="required" 效果:必须在提交之前输入字段

后端用法:String类中有一个方法matches方法用于校验正则表达式

String username = request.getParameter("username");
String usernameRegex="[a-zA-Z]{6,12}";
username.matches(usernameRegex)  //返回值为一个Boolean类型的值
原文地址:https://www.cnblogs.com/zhangguangxiang/p/14232622.html