正则匹配反斜杠内容
目标:提取href中的路径;即(/src-openeuler/ComputeLibrary)
文本为requests.text的返回文本
str = '<a class='\"repository\"' href='\"/src-openeuler/ComputeLibrary\"' style='\"padding-bottom:' target='\"_blank\"' title='\"ComputeLibrary\"'>'
提取规则如下
pattern = 'repository\\\\" href=\\\\"(.*?)\\\\"'
\\\\正则匹配的过程:
1,是先进行“文本转译”,将2个"\\“为一组,转译成单斜杠”\";即“\\\\”被转成了“\\”。
2,“文本转译”后再进行“正则转义”,双斜杠“\\”被转义为了“\”,表示该正则式需要匹配一个反斜杠。