\d可以匹配一个数字,\w可以匹配一个字母或数字\s可以匹配一个空格(也包括Tab等空白符)*表示任意个字符(包括0个)+表示至少1个字符?表示0个或1个字符{n}表示n个字符{n,m}表示n-m个字符'-'是特殊字符,在正则表达式中,要用'\'转义- 更精确地匹配,可以用
[]表示范围 A|B可以匹配A或B,所以(P|p)ython可以匹配'Python'或者'python'^表示行的开头,^\d表示必须以数字开头。$表示行的结束,\d$表示必须以数字结束
贪婪匹配 加个?就可以采用非贪婪匹配

评论 (0)