• 10分钟 GET 新技能 - 正则表达式

    • 1. 正则表达式是什么?
    • 2. 正则表达式的基本规则
    • 3. Python 标准库 re 中使用 正则表达式

10分钟 GET 新技能 - 正则表达式

1. 正则表达式是什么?

正则表达式 就是对 字符串 进行 过滤的 特定字符串。

2. 正则表达式的基本规则

入门者会(.*)足矣。

3. Python 标准库 re 中使用 正则表达式

import retext = u"""
<ul><li class="blog-unit"><a href="/first">第一个</a></li><li class="blog-unit"><a href="/second">第二个</a></li>
</ul>
"""
for url in re.findall('<a href="(.*)">', text):print url

打印结果是:

/first
/second
    for txt in re.findall('">(.*)</a>', text):print txt

打印结果是:

第一个
第二个

版权声明:转载必须注明本文转自 East196 的博客:http://blog.csdn.net/east196

10分钟 GET 新技能 - 正则表达式相关推荐

  1. 10分钟 GET 新技能 - 导言

    10分钟 GET 新技能 - 导言 1. 10分钟可以做什么? 2. 10分钟 GET 一个新技能,可能么? 3. 所以 ~~ 10分钟 GET 新技能 - 导言 1. 10分钟可以做什么? 10分钟 ...

  2. 10分钟 GET 新技能 - 协程

    10分钟 GET 新技能 - 协程 1. 协程 是什么? 2. 协程 的基本规则 3. Python 流行库 gevent 中使用 协程 10分钟 GET 新技能 - 协程 1. 协程 是什么? 协程 ...

  3. 10分钟 GET 新技能 - XPath

    10分钟 GET 新技能 - XPath 1. XPath 是什么? 2. XPath 的基本规则 3. Python 流行库 lxml 中使用 XPath 10分钟 GET 新技能 - XPath ...

  4. 10分钟 GET 新技能 - JSON

    10分钟 GET 新技能 - JSON 1. JSON是什么? 2. JSON 的基本规则 3. Python 标准库 json 中使用 JSON 10分钟 GET 新技能 - JSON 1. JSO ...

  5. 10分钟 GET 新技能 - CSS选择器

    10分钟 GET 新技能 - CSS选择器 1. CSS选择器是什么? 2. CSS选择器 的基本规则 3. Python 流行库 BeautifulSoup 中使用 CSS选择器 10分钟 GET ...

  6. 10分钟 GET 新技能 - Markdown

    [TOC] 目录 一级标题 二级标题 三级标题 # 一级标题 一级标题 ## 二级标题 二级标题 ### 三级标题 三级标题 > 引用 引用 --- 横线 - 列表项 - 列表项 列表项 列表项 ...

  7. 在10分钟内在新Mac中设置Java开发环境(更新)

    这只是一个小的更新文章,它引用了2个较旧的条目( a , b ),我将它们合并为一个步骤,就像一步操作,并确保所有功能都在最新的MacOSX 10.9 Mavericks下工作 . 我主要针对的是初次 ...

  8. #今日论文推荐#1小时学会走路,10分钟学会翻身,世界模型让新生机器狗掌握多项技能

    #今日论文推荐#1小时学会走路,10分钟学会翻身,世界模型让新生机器狗掌握多项技能 人类宝宝在出生后的第1年里,就会逐渐掌握协调能力,学习坐.立.翻滚和爬行. 那么机器人呢? 机器人能完成多复杂的任务 ...

  9. 工作中必备技能---思维导图你会吗???给我10分钟让你精通思维导图!!!

    10分钟精通思维导图 问题一:同个技能,别人半小时学精,而你投入了大量金钱和时间却学不好,这公平吗? 答:当然不公平!  所以我们也要快! 问题二:真的只需要10分钟? 答:其实根本不用这么久! 问题 ...

最新文章

  1. js判断数组中重复元素并找出_面试中常遇见的数组去重
  2. Install NSCA
  3. 浅谈MES与SAP PP模块的集成应用
  4. 四、Delphi 2009 泛型容器单元(Generics.Collections)[3]: TStackT
  5. 计算机考研择校真的要选大城市吗,2020考研,择校前要考虑的6大问题
  6. 渗透测试入门3之隐匿攻击
  7. 菜鸟教程 php mysql_PHP MySQL 读取数据 | 菜鸟教程
  8. DIVX、AVC、HEVC格式的区别
  9. Why 自动化交易/程序化交易/量化交易?交易软件有哪些?
  10. 手机哔哩哔哩缓存的m4s格式的视频转换成mp4
  11. 正式版TBSA 6.0(用来分析多层及高层建筑结构的专用程序)
  12. ALOHA协议和CSMA协议
  13. 孔雀东南飞$追加x5淘宝JS
  14. 帕雷托理论和长尾理论
  15. Substrate源码分析:启动流程
  16. 如何实现廣州南方学院校园网WiFi连接的高效性
  17. 实现ppt幻灯片播放倒计时
  18. 2019计算机三级网络技术答案,2019年计算机三级网络技术精选练习题
  19. java和数据库的应用_JAVA数据库应用的一个小例子
  20. 宝鸡机电学院计算机中心电话,机电工程学院

热门文章

  1. Spacevim简单介绍及个人配置总结
  2. c语言找到一个或多个多重定义符号,error LNK2005: “找到一个或多个多重定义的符号” 已经在 xxxx.obj 中定义 的解决方法...
  3. python爬虫接口_爬虫与API(上)
  4. 数据库mysql定时清除数据
  5. 快过年了,搞笑开启过年模式
  6. 零点工作室暑假集训(牛客练习赛113 )
  7. 王道数据结构与算法:完整笔记
  8. Discuz后台页面开发
  9. 让终端更智能,OPPO发布安第斯智能云,打造泛终端全新生产力
  10. 16 标准IP访问控制列表配置