Python regex der Gruppenspiele

Hier ist mein Code:

import re pattern_str = '(?P<style>[^|]*>)\|(?P<tags>[^|]*)' p = re.compile(pattern_str) m = p.match('OL|AAAAA') a = m.group('style') # AttributeError: 'NoneType' object has no attribute 'group' print a 

Es funktioniert nicht, wie man es beheben kann?

  • Pyinstaller nicht korrekt importieren pycripto ... manchmal
  • Wie setzt man die Schriftgröße der Matplotlib-Achse ein Legende?
  • Wie kann man die Druckfunktion "python" "global" überladen?
  • Kratzen Sie mit BeautifulSoup von der Website, die AJAX Paginierung mit Python verwendet
  • Wie kann man den internen Zustand des Zlib-Kompressorobjekts in Python kopieren
  • Hat das .NET ein Äquivalent von ** kwargs in Python?
  • Meine Python-Version ist 2.6.5

  • Schriftarten Formatierung in Python-Ausgabe
  • Verteilen von Cython-basierten Erweiterungen mit LAPACK
  • Wiederverwendung von httplib.HTTPConnection in python 2.7
  • Erstellen einer scipy.lil_matrix mit einem Python-Generator effizient
  • Lesen Sie eine Datei Zeile für Zeile von S3 mit boto?
  • Lösche das erste Element in der Unteransicht einer Matrix
  • One Solution collect form web for “Python regex der Gruppenspiele”

    Sie haben eine extra > im style Muster:

     pattern_str = '(?P<style>[^|]*)\|(?P<tags>[^|]*)' 
    Python ist die beste Programmiersprache der Welt.