发表于: 2017-10-20 21:40:38
1 888
今天完成的事情:
1.学习正则表达式
以下是基本的用法,除了“小组捕获”看不太懂之外,其他在正则表达式测试网站都测试过一遍了,就不手打了
来源:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
30分钟正则表达式入门教程,30分钟根本看不完好吗……
2.阅读《精通正则表达式》发现windows上也可以使用grep,搜索了一下,发现win10可以安装ubuntu,很神奇
——————————————————图片分割线———————————————————
——————————————————图片分割线———————————————————
3.正则表达式的实践
抓取内容:
——————————————————图片分割线———————————————————
抓取代码:
——————————————————图片分割线———————————————————
测试结果:
回顾一下发现,还可以改进,使用正则表达式抓取API返回的原因,可以用于返回客户端
可以这样说,在处理字符串中使用正则表达式,只有你不会抓取,而没有你不能抓取的
补上使用零宽断言抓取原因:
Pattern patternReason = Pattern.compile("(?<=\"msg\":\").*(?=\"})");
Matcher matcherReason = patternReason.matcher(message);
matcherReason.find();
log.error("Email be sent unsuccessful,The statusCode "+ matcherStatusCode.group(0)+", the reason is " + matcherReason.group(0));
效果:
超爽,split根本做不到!
明天计划的事情:
完善小课堂内容,讲小课堂
遇到的问题:
准备小课堂,没遇到什么问题
收获:
初步学习正则表达式,可以使用简单的正则表达式用法,感觉打开了新世界的大门
进度:
任务7开始时间:2017.10.18
预计demo时间:2017.10.26
延期风险:有
理由:任务难度初步估算,途中有小课堂
禅道
http://task.ptteng.com/zentao/project-task-350.html
评论