正則表達式:正則匹配
1、當匹配不到數據時會返回None,比如:
2、‘\w’是字母,\d是匹配數字
因爲第二個字符並不是數字,所以會返回None
3、‘*’星號表示匹配任意字符0次或者任意次 ,‘+’匹配任意次或者1次,星號與➕區別不是很大
4、? 0次或者1次 加到表達式後面,就代表你才用的是非貪婪模式
(1)非貪婪模式:圖中\w* 在?前面表示匹配的是0次,後邊字符串中0 次的字符所在的位置是空,所以返回爲空
因爲➕是匹配第一次和任意次,所以會打印出“Y”
5、search
5、{m,n}用法 貪婪模式 匹配m~n次
加上?之後採取非貪婪模式,所以就只取了一個e
1~4次裏邊匹配了2次~
當不滿足匹配時:
滿足匹配時:
6、中括號[ ] 匹配中括號的內容