Behandeln '.' als Charakter '.' In Fullmatch [Duplikat]Python

Python-Programme
Anonymous
 Behandeln '.' als Charakter '.' In Fullmatch [Duplikat]

Post by Anonymous »

2 Dateien lesen und diese Zeile nach Zeile vergleichen. Die Dateien enthalten das Zeichen '.' und daher passt es mehr als '.' Wie Sie wissen, entspricht dies zu einem Zeichen. Sollte ich eine andere Funktion anstelle von re.fullmatch verwenden? < /P>
f1=open(FILE1,'r')
f2=open(FILE2,'r')
lines1=f1.readlines()
lines2=f2.readlines()
for line1 in lines1:
names1=line1.split(' ')
name1,cname1=names1
for line2 in lines2:
names2=line2.split(' ')
name2,cname2=names2
if re.fullmatch(r"name1", "name2", re.IGNORECASE):
if(cname1==cname2):
next
else:
print(line1," ",line2)
else:
next
< /code>
Beispieleingabe < /p>
file1:
host1.qa host1.c1.com
file2:
host1-qa host2.d1.com
< /code>
Dieses Skript nimmt host1.qa und host1-qa aufgrund der Übereinstimmung von '
genau überein. Wie kann man das erreichen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post