• 彬(^_^)
    2019-03-18
    看了老师的留言:“compile是将我们能看懂的正则表达式转换成match() search()能看懂的格式,match()是对目标字符串的一种匹配方法,必须从字符串开头匹配,一旦符合正则表达式,我们就把结果返回给程序。“

    目标字符串是指 match中的 还是compile中的,谁匹配谁,没能弄清楚

    作者回复: 变量1 = re.compile(正则表达式)
    变量2 = 变量1.match(要匹配的字符串)

    
     1
  • space
    2018-11-18
    老师,请教下,re.compile()是什么意思呢
    p.match()什么意思呢,没懂

    作者回复: 正则表达式就是用来找到符合某种特征的字符串;compile是将我们能看懂的正则表达式转换成match() search()能看懂的格式,match()是对目标字符串的一种匹配方法,必须从字符串开头匹配,一旦符合正则表达式,我们就把结果返回给程序。

    
    
  • 硕杨Sxuya
    2018-11-15
    对于新手,看到“正则表达式”这个名词就会懵逼,这到底是什么东西?要什么用?老师为什么要讲这个?能不能再课程里面加入这方面的简单介绍呢?自己搜索到的内容都是”又长又臭“的,希望课程能先给一个最方便理解,但是也不会造成以后深入学习困扰的介绍。

    作者回复: 很简单,不要看网上那么多复杂的解释,正则表达式一句话理解就可以了:当人们无法用动作描述所见的事物的时候,发明了语言;当人们无法用明确的字符映射到特定的内容时,发明了正则表达式。至于用途呢,就是用那些特殊字符的组合来过滤有特定规律的字符串的。

    
    
  • yan
    2018-10-09
    老师,麻烦把日常要用到的库以文字方式发到留言区或github中,谢谢

    作者回复: python的常用库要根据你的工作内容来学习,比如我需要后端开发需要Django库,但是你的工作只需要windows图形界面开发,你可能只会用到gtk+库,因此不建议按顺序记忆所有常用库的方法来学习python。官方文档的标准库和视频中涉及的第三方库相对应用范围较广,其他建议用Google和stackoverflow 现用现查

    
    
我们在线,来聊聊吧