1
import re
re1=open("sample.xml")
#actual string is as follows
#"},{comp_code,"OK"
x='\"\}\,\{comp\_code\,\"OK\"'
for line in re1:
if r'x' in line:
print "found"
Над код возврата истинного, даже если строка не присутствует, и я не могу понять этоматч строки с регулярным выражением
Вы вообще не использовали регулярное выражение, вы только подготовили шаблон и проверяете, содержит ли 'строка' литерал' x'. –
Я думаю, вы пытались использовать его как 'if re.search (x, line):', но вам также нужно использовать необработанную строку при объявлении шаблона: 'x = r '\" \}, \ {comp_code, \ "OK \" ''. –
спасибо .. мне попробуй это :) – user3812837