zoukankan      html  css  js  c++  java
  • python 正则re.search

    re.search 扫描整个字符串并返回第一个成功的匹配。

    上码:

    import re

    line = "Cats are smarter than dogs";

    searchObj = re.search(r'(.*) are (.*?) .*', line)

    if searchObj:
    print("searchObj.group() :", searchObj.group())
    print("searchObj.group(1):", searchObj.group(1))
    print("searchObj.group(2):", searchObj.group(2))
    else:
    print("Nothing found!!")


    运行结果:

    F:devpythonpython.exe F:/pyCharm/practice/config_dir/zip_demo.py
    searchObj.group() : Cats are smarter than dogs
    searchObj.group(1): Cats
    searchObj.group(2): smarter

    Process finished with exit code 0

    码2:

    import re
    print(re.search('www', 'www.runoob.com').span())
    print(re.search('com', 'www.runoob.com').span())

    运行结果:

    F:devpythonpython.exe F:/pyCharm/practice/config_dir/zip_demo.py
    (0, 3)
    (11, 14)

    Process finished with exit code 0

  • 相关阅读:
    numpy
    shell进阶2
    python笔记3
    shell进阶1
    记录:Paxos原理、历程及实战
    收藏
    linux fs io
    linux mount 操作
    docker好文收藏
    rbd snap(1)
  • 原文地址:https://www.cnblogs.com/linwenbin/p/10384931.html
Copyright © 2011-2022 走看看