五、正则表达式规则

正则表达式规则

  1. 数字和字母都表示它本身

    import re
    
    #字母x就是表示x,匹配字符串中的字母x
    re.search(r'x','hello xyz')
    
    #数字5就是代表数字5,没有任何含义,表示匹配字符串中的数字5
    re.search(r'5','2345')
    
  2. 很多字母前面添加 \ 会有特殊含义(重点1)

    import re
    
    print(re.search(r'd','good'))	#d
    #此刻字母d是普通的字符
    print(re.search(r'\d','good')) #None
    #\d 有特殊含义,不再表示字母d
    
  3. 标点符号绝大多数都有特殊含义(重点2)

    import re
    re.search('+','1+2')	
    #不能直接使用+匹配字符串中的+,该标点符号有特殊含义
    
  4. 使用标点符号,需要使用\转移

    import re
    re.search('\+','1+2')	#+
    
posted @ 2021-06-01 16:06  zzwYYYYYY  阅读(70)  评论(0)    收藏  举报