zoukankan      html  css  js  c++  java
  • 2019年6月1日 儿童节快乐 re模块3

    import re
    ret19=re.findall('(abc)+','abc2abc4abc') #findall 是把字符串所有能匹配的结果放到list中
    print(ret19)#括号 代表 组成一个整体
    ret20=re.search('(?P<name>w+)','abcccc') #有名分组,<name>后面写 需要匹配的内容  这里是W+,searh是找到一个满足的就不再往后找了。
    print(ret20.group())
    ret21=re.search('d+','aba442dfa14')
    print(ret21.group()) #通过group 取得匹配值
    ret22=re.search('(?P<name>[a-z]+)d+','sxj30abc22def33')
    print(ret22.group(),ret22.group('name'))#进行分组,name的意义是进行分组,然后再group内直接读取分组
    ret23=re.search('(?P<name>[a-z]+)(?P<age>d+)','alex30abc22def33')
    print(ret23.group(),ret23.group('name'),ret23.group('age'))#将name和age 分别分组表达出来

    》》》

    ['abc', 'abc', 'abc']
    abcccc
    442
    sxj30 sxj
    alex30 alex 30

  • 相关阅读:
    模型
    smarty变量
    smarty变量调节器
    分页
    表单验证(注册)
    php数据库访问
    php面向对象 继承
    php 面向对象
    php正则数组
    php 函数
  • 原文地址:https://www.cnblogs.com/python1988/p/10960796.html
Copyright © 2011-2022 走看看