码迷,mamicode.com
首页 > 编程语言 > 详细

python-正则表达式练习

时间:2018-10-01 18:01:15      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:src   .com   class   类型   object   code   style   cti   技术   

1.匹配普通URL

^(http://)([a-z]+)\.([a-z]+)\.(com|cn|net|edu)(/(\w)+)+(.+)

技术分享图片

2.匹配type返回的字符串中的类型

技术分享图片

import re

re.match(r"^(<class )‘([a-z|_]+)‘>$","<class ‘builtin_function_or_method‘>")
Out[5]: <_sre.SRE_Match object; span=(0, 36), match="<class ‘builtin_function_or_method‘>">

m = re.match(r"^(<class )‘([a-z|_]+)‘>$","<class ‘builtin_function_or_method‘>")

m.group()
Out[7]: "<class ‘builtin_function_or_method‘>"

m.groups()
Out[8]: (<class , builtin_function_or_method)

m.groups(2)
Out[9]: (<class , builtin_function_or_method)

m.group(2)
Out[10]: builtin_function_or_method

3.匹配月份

(^1[1-2])|(0?[1-9])

4.

 

python-正则表达式练习

标签:src   .com   class   类型   object   code   style   cti   技术   

原文地址:https://www.cnblogs.com/huipengbo/p/9735017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!