首页 > 代码库 > python正则基础知识

python正则基础知识

练习的时候使用linux+ipython,ipython安装

python的元字符

# 元字符 :
#  .   ^   $   *   +   ?   {}  []   \   |   ()

  •  .  匹配除换行符之外的所有的字符

  技术分享

  •     \元字符   表示匹配元字符本身

  技术分享

 

  •   ^  脱字符,匹配输入字符串的开始的位置 

  整个字符串的第一个字符

  技术分享

  •   $   匹配输入字符串的结束位置

  整个字符串结束字符,但如果最后一个是换行符那按照倒数第二个也可以匹配到,当然直接按照换行符也可以匹配到

  技术分享

 


  \d  匹配0~9的数字   
  \s   匹配任意的空白符,包括空格,制表符(Tab),换行符等
  \w 匹配字母或数字或下划线或汉字等  
  \b  表示单词的边界

 
  解除元字符的特殊功能例

   \D、\S、\W、\B是与小写的相反的作用
‘‘‘

 

待续。。。。。。。。。

python正则基础知识