发表于: 2019-10-19 16:35:55

1 1091


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

一:完成后台角色管理

二:完成后台账户管理

三:完成后台修改密码

学习使用正则表达式时必用的几个java类:

java.util.regex.Pattern
java.util.regex.Matcher

Pattern的主要方法:

compile(String regex)

matcher(CharSequence input)

matches(String regex, CharSequence input)

例子:

 Pattern p = Pattern.compile("a*b"); 


例子:

Matcher m = p.matcher("aaaaab"); 

例子:

  •  boolean b = Pattern.matches("a*b", "aaaaab");

Matcher的主要方法

matches方法尝试将整个输入序列与模式进行匹配。

lookingAt方法尝试将起始于输入序列的输入序列与模式进行匹配。

find方法扫描输入序列,寻找匹配模式的下一个子序列。

group方法返回与上一个匹配匹配的输入子序列。

pattern方法返回该匹配器解释的模式。

reset方法重设此匹配器。

start方法返回上一个匹配的起始索引

  • 这些方法中的每一个返回一个指示成功或失败的布尔值。 通过查询匹配器的状态可以获得有关成功匹配的更多信息。

String pattern = "^(?![^a-zA-Z]+$)(?!\\D+$).{6,18}$";
Pattern p = Pattern.compile(pattern);
//进行匹配。看新密码是否符合格式
Matcher m = p.matcher(newPwdOne);


修改密码完成

调试接口

管理员列表接口,成功;

增加管理员页面接口,成功;

增加管理员






新增角色接口调试成功,主要在于如何传数组参数。

参考https://blog.csdn.net/Maxiao1204/article/details/84851551




明天计划的事情:(一定要写非常细致的内容)
遇到的问题:(遇到什么困难,怎么解决的)
收获:(通过今天的学习,学到了什么知识)


返回列表 返回列表
评论

    分享到