正则表达式匹配:关于引号的问题

当匹配中含有双引号时,外围用单引号包含;当匹配中含有单引号时,用双引号包含。

>>> idList=re.findall("<tr id="(Q86V59)" class=" entry">",r.text,re.S)
SyntaxError: invalid syntax
>>> idList=re.findall('<tr id="(Q86V59)" class=" entry">',r.text,re.S)
		      
>>> 
>>> idList=re.findall('<tr id='(Q86V59)' class=' entry'>',r.text,re.S)
		      
SyntaxError: invalid syntax
>>> idList=re.findall("<tr id='(Q86V59)' class=' entry'>",r.text,re.S)
		      
>>> 

 

上一篇:递归删除菜单


下一篇:java-多节点的上下移解决方案