ma = re.match(r'<(?P<mk1>tr>).*</(?P=mk1)','<tr><td>aa</td><td>bb</td><td>cc</td></tr>')
這個可以匹配<tr>和</tr>這樣形式的XML,有收獲,謝謝老師
這個可以匹配<tr>和</tr>這樣形式的XML,有收獲,謝謝老師
2018-09-28
最贊回答 / qq_不抽煙的男人_1
ma = pa.findall(r'')In [67]: ma = pa.findall(r'')In [68]: print ma['']In [69]: ma = pa.findall(r' ')In [70]: print ma['', '']看上面應該能明白了吧
2018-08-30
最新回答 / qq_全民洛洛君_0
import rem1=re.match(r'[0-z]*','78erW90Er')m2=re.match(r'[0-Z]*','78erW90Er')print m1.group()print m2.group()#結果#78erW90Er#78#ASCII是從數字到大寫字母再到小寫字母的,確實符合ASCII碼表
2018-08-26
最新回答 / qq_吥倣棄_0
*號表示緊跟在它前面的單元應匹配零次或多次,也就是說在單元[a-z]中匹配零次或者多次,而[A-Z]中只匹配以此,你輸入的字符串連續兩個大寫字母就只能匹配第一個,后面的無法匹配。
2018-08-24
最新回答 / ZahiRob
VSCode 在https://pc.qq.com/detail/16/detail_22856.html下載,插件推薦在這里https://blog.fundebug.com/2018/07/24/vs-extensions/
2018-08-10
'[\w]{4,6}@163.com',這個正則要額可以匹配imooc@1637com這樣的字符串,感覺要改成‘[\w]{4,6@163\.com}‘才合適
2018-07-27
已采納回答 / redrose2100
\1表示使用編號為1的分組,在前面有個括號([\w]+>) 這個括號內的就表示是編號為1的分組,如果這個正則表達式中有多個括號,就是說有多個分組,然后想復用第n個分組,就加一個\n,就OK了,不知道有沒有說清楚
2018-07-15
最新回答 / qq_雙子_04312075
#listurl = re.findall(r'//img.+?\.jpg', buf)? ? ? 這樣的貪婪模式下會下載兩次一樣的圖片,改成下方那種listurl = re.findall(r'src=".+?\.jpg', buf)?#前面沒有了http:,手動加上for index,app_id in enumerate(listurl):? ? listurl[index] = str(app_id).replace('src="', 'http:')? ? print(index, listur...
2018-07-11