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

  • 相关阅读:
    耶鲁大学——斯金纳理论基础
    耶鲁大学——弗洛伊德(基础)
    for input 'WID' 报错
    选中当前行wid
    微信支付
    vue.js列表渲染项目实例
    批量删除
    DIV 局部刷新
    DIV块刷新
    CMD DOS命令
  • 原文地址:https://www.cnblogs.com/linwenbin/p/10384931.html
Copyright © 2011-2022 走看看