Wie kann der reguläre Ausdruck von Python zwei verschiedene Ergebnisse gleichzeitig abgleichen?
黄舟
黄舟 2017-05-18 11:00:13
0
1
518
category = re.findall('(?<=compatible; )([^/]+)', line)
category = re.findall('(?<="-" ")([^"]+)', line)

So stellen Sie sicher, dass die Kategorie gleichzeitig mit den Daten in diesen beiden regulären Ausdrücken übereinstimmt

Wie man zwei regelmäßige Sätze zusammenfügt

Denn wenn Sie es so schreiben, erkennt er nur den folgenden regulären Ausdruck

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(1)
漂亮男人

re.findall('(?<=compatible; )([^/]+) | (?<="-" ")([^"]+) ', line)

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage