ich eine Textdatei, die wie folgt aussieht:Verwenden regex eine beliebige Anzahl mit einer Dezimalstelle finden
15372185 ChocolateBiscuit 1.20
13281038 AppleJuice 1.50
26419633 TomatoSoup 2.10
74283187 SpringRolls 0.90
Grundsätzlich möchte ich eine beliebige Anzahl entsprechen, die eine Dezimalstelle hat (das ist die letzte Zahl ist für . jede Zeile, um die 8-stellige Nummer am Anfang und die Beschreibung i dies habe zu finden:
codes = re.findall(r'\d{8}', fread)
details = re.findall(r'\b[A-Z][a-z]*[A-Z][a-z]*', fread)
I i ähnlich verwenden, um etwas davon ausgehen, alle Zahlen mit Dezimalstellen finden ich verstehe einfach nicht, wie ich das tun würde, dass
Ja, weil ich eine andere Version von meinem Code zu entwickeln. Ich wollte Regex verwenden (da ich neu bin und ich verstehe, wie man es besser benutzt). – Anya