在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  Python  C/ 正則的疑惑,總是抓不到!

正則的疑惑,總是抓不到!

>>> str='''<td>
...                                 
...                                     
...                                     
...                                         607
...                                     
...                                 
...                             </td>
...                             <td>
...                                 
...                                     
...                                     
...                                         13
...                                     
...                                 
...                             </td>
...                             <td>
...                                 
...                                     
...                                     
...                                         2.14%
...                                     
...                                 
...                             </td>
...                             <td>
...                                 
...                                     
...                                     
...                                         6.78
...                                     
...                                 
...                             </td>
...                             <td>
...                                 
...                                     
...                                     500
...                                 
...                             </td>
...                             <td>
...                                 
...                                     
...                                     
...                                         0.52
...                                     
...                                 
...                             </td>'''
>>> s2=re.search('<td>(.*?)</td>\s*<td>*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>',str)
>>> s2.group(1)
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'group'
>>> s2=re.search('<td>(.*?)</td>\s*<td>*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>',str,re.S)
>>> s2
>>> s2=re.search('<td>(.*?)</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>(.*?)</td>\s*<td>>*?</td>\s*<td>(.*?)</td>',str,re.S)
>>> s2
>>> s2=re.search(u'<td>(.*?)</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>(.*?)</td>\s*<td>>*?</td>\s*<td>(.*?)</td>',str,re.S)
>>> s2
>>> s2=re.search('<td>(.*?)</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>>*?</td>\s*<td>.*?</td>',str,re.S)
>>> s2
>>> s2=re.search('<td>(.*?)</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>.*?</td>\s*<td>*?</td>\s*<td>.*?</td>',str,re.S)
>>> s2
>>> s2

這個(gè)我明明寫(xiě)正確的,為啥匹配不到請(qǐng)高手指點(diǎn),謝謝!

回答
編輯回答
熊出沒(méi)

因?yàn)槟阌袚Q行符 .只匹配所有非換行字符 [.\S\s]* 匹配所有

圖片描述

2017年5月20日 14:14