![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
skynetkang
学习旅程,脚踏实地,一路向前。
展开
-
正则表达式匹配合法的日期: 年/月/日
首先给出正则表达式:((?:(?:[2468][048]00|[13579][26]00|[1-9]\d0[48]|[1-9]\d[2468][048]|[1-9]\d[13579][26])/(?:0?2/(?:0[1-9]|0?[1-9](?=\D)|[12]\d)))|(?:(?:[12]\d{3})/(?:(?:0?2/(?:0[1-9]|0?[1-9](?=\D)|1\d|2[0-...原创 2018-11-14 21:25:12 · 10541 阅读 · 0 评论 -
设计模式——建造者模式——Python实现
建造者模式: 使用多个简单对象通过固定步骤构建一个复杂对象。 属于创建型模式 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 与工厂模式的区别是;建造者模式更加关注零件的装配顺序。一些基本部件不变,而其组合经常发生变化 例子1: 组装自行车Py...原创 2019-02-24 17:28:46 · 293 阅读 · 0 评论