自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除