zoukankan      html  css  js  c++  java
  • 【Python】re正则表达式

    简单举几个常用的re正则表达式的例子:

     1 import re
    2 3 m = re.match("abc", "abcdef") 4 print(m.group()) # 输出:abc 5 m = re.match("[0-9][0-9]", "75ab6cdef") 6 print(m.group()) # 输出:75 7 m = re.match("[0-9]{0,10}", "75ab6cdef") 8 print(m.group()) # 输出:75 9 m = re.findall("[0-9]{1,10}","123124fsdfsf28") 10 print(m) # 输出:['123124', '28'] 11 m = re.findall("[a-zA-Z]{1,10}","123124fsdfsf28fsdfsGG5DFSFDS3") 12 print(m) # 输出:['fsdfsf', 'fsdfsGG', 'DFSFDS'] 13 m = re.findall(".*","123124fsdfsf28fsdfsGG5DFSFDS3") 14 print(m) # 输出:['123124fsdfsf28fsdfsGG5DFSFDS3', ''] 15 m = re.findall(".","123fsf28fsG5DFSDS3") 16 print(m) # 输出:['1', '2', '3', 'f', 's', 'f', '2', '8', 'f', 's', 'G', '5', 'D', 'F', 'S', 'D', 'S', '3'] 17 m = re.findall(".+","123124fsdf~sf28.fsdf_sGG5DFSFDS3") 18 print(m) # 输出:['123124fsdf~sf28.fsdf_sGG5DFSFDS3'] 19 m = re.search("d+","aaa123124fsdf~sf28.fsdf_sGG5DFSFDS3") 20 print(m.group()) # 输出:1 21 m = re.sub("d+","|","fsdf~sf28.fs df_sGG5DFSFDS3") 22 print(m) # 输出:fsdf~sf|.fs df_sGG|DFSFDS| 23 m = re.sub("d+","|","fsdf~sf28.fs df_sGG5DFSFDS3",count=1) 24 print(m) # 输出:fsdf~sf|.fs df_sGG5DFSFDS3
  • 相关阅读:
    C语言第三次博客作业---单层循环结构
    C语言第二次博客作业---分支结构
    C语言第一次博客作业
    第0次作业
    第09组 Beta冲刺(1/5)
    第09组 Alpha事后诸葛亮
    第09组 Alpha冲刺(6/6)
    第09组 Alpha冲刺(5/6)
    第09组 Alpha冲刺(4/6)
    第09组 Alpha冲刺(3/6)
  • 原文地址:https://www.cnblogs.com/BIGMOM/p/5987757.html
Copyright © 2011-2022 走看看