re正則模塊
"""
單字符匹配
. 匹配除了換行符之外的任意字符
\d 匹配數(shù)據(jù)0~9 => [0-9] => [^\D]
\D 匹配非數(shù)字 =>[^\d]
\s 匹配空白字符 空格 \n \r....
\S 匹配非空白字符
\w 匹配單詞字符[a-zA-Z0-9_]
\W 匹配非單詞字符 [^\w]
[a-z]
[1-34-9]
^ 匹配開頭
$ 匹配結尾
多字符匹配(貪婪匹配)
* 匹配* 前的表達式任意次數(shù)
+ 匹配+ 前的表達式至少1次
默穴? 匹配名党?前的表達式0~1次
{n,m} 匹配{n,m} 前的表達式n~m次
{n} 匹配{n} 前的表達式n次
非貪婪匹配(竟可能少的匹配)
*?
+跳仿?
??
| 或
() 分組
r 原始字符
\ 轉義符
"""
# re.S 修飾:表示.可以匹配換行符
pattern = re.compile('<div\sclass="list">(.*?)</div>',re.S)