- 博客(2)
- 收藏
- 关注
转载 常用的一些正则表达式
本文列出了一些常用的正则表达式,推荐打印一份随时待查。校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{
2015-12-16 12:01:09 754
原创 Python对象协议
Python中存在多种协议,用于实现鸭子类型(Duck Typing),下面分类介绍一下: 转换协议:__str__:在字符串格式化中如果有%s占位符的话,Python会自动地调用相应对象的__str__()方法格式化输出; __repr__: 同样是格式化字符串,只是输出应面向机器(开发者); 其他的还有__long__ __float__等,根据字面很好理解 比较大小的协议:__eq__ __n
2015-12-10 23:15:32 1696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人