Danke für die Antwort!
Na ich würde mal sagen, die Doppelpunkte zwischen Einzelnen Strings.
Aber wie man das da richtig reinschreibt, das weiss ich nicht leider.
Die Suche ergab 13 Treffer
- Dienstag 19. September 2017, 17:29
- Forum: Allgemeine Fragen
- Thema: RegEx
- Antworten: 2
- Zugriffe: 739
- Dienstag 19. September 2017, 15:40
- Forum: Allgemeine Fragen
- Thema: RegEx
- Antworten: 2
- Zugriffe: 739
RegEx
Hallo, allerseits!
ich habe heute die Seite https://regexr.com/ entdeckt und habe sie etwas ausprobiert.
Mit einer Aufgabe komme ich nicht weiter.
Könnt ihr mir sagen, was ich hier oben (Bild: https://ibb.co/ihJB4Q ) eingeben soll, damit die letzten zwei Zeilen blau markiert werden und alles andere ...
ich habe heute die Seite https://regexr.com/ entdeckt und habe sie etwas ausprobiert.
Mit einer Aufgabe komme ich nicht weiter.
Könnt ihr mir sagen, was ich hier oben (Bild: https://ibb.co/ihJB4Q ) eingeben soll, damit die letzten zwei Zeilen blau markiert werden und alles andere ...
- Donnerstag 14. September 2017, 10:31
- Forum: Allgemeine Fragen
- Thema: Grad Celsius als regulärer Ausdruck
- Antworten: 3
- Zugriffe: 824
Re: Grad Celsius als regulärer Ausdruck
Ja, ich verwende Python 2.7.
Das ist es ja. Sobald ich das so "°C" eingebe, weiß er gar nicht, was es ist und meckert.
Das ist es ja. Sobald ich das so "°C" eingebe, weiß er gar nicht, was es ist und meckert.
- Donnerstag 14. September 2017, 09:57
- Forum: Allgemeine Fragen
- Thema: Grad Celsius als regulärer Ausdruck
- Antworten: 3
- Zugriffe: 824
Grad Celsius als regulärer Ausdruck
Hallo!
Wie suche ich am besten nach Elementen in der Liste, die mit Grad Celsius enden?
Das Problem, das ich gerade habe, dass er diesen Charakter gar nicht lesen kann.
Folgendes wird ausgegeben:
Fault: <Fault 1: u"tt.Error: Syntaxfehler: '-45 \xb0C' (invalid syntax (line 1))">
Habt ihr da ...
Wie suche ich am besten nach Elementen in der Liste, die mit Grad Celsius enden?
Das Problem, das ich gerade habe, dass er diesen Charakter gar nicht lesen kann.
Folgendes wird ausgegeben:
Fault: <Fault 1: u"tt.Error: Syntaxfehler: '-45 \xb0C' (invalid syntax (line 1))">
Habt ihr da ...
- Donnerstag 31. August 2017, 10:32
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
@grafnox: Deine regulären Ausdrücke machen etwas anderes als Du willst.
Hier brauchst Du auch gar keine regulären Ausdrücke:
lines = ['#Blabla', '#BluBlu', 'A = 22', 'B = 11', 'C % 2', 'C-2']
for line in lines:
if line.startswith('#'):
print("Kommentar:", line)
elif "=" in line:
print ...
Hier brauchst Du auch gar keine regulären Ausdrücke:
lines = ['#Blabla', '#BluBlu', 'A = 22', 'B = 11', 'C % 2', 'C-2']
for line in lines:
if line.startswith('#'):
print("Kommentar:", line)
elif "=" in line:
print ...
- Mittwoch 30. August 2017, 14:15
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
Es mag gut sein, dass die Schleifen "unpythonisch" sind. Dies bestreite ich ja auch nicht. Wie gesagt, ich bin noch ungeübt in Python, wie ich es auch am Anfang gesagt habe. Die Antwort von @Zizibee hat mir weiter geholfen. Ich danke euch trotzdem! 

- Mittwoch 30. August 2017, 13:25
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
Ok, dann machen wir das so.
Ich habe eine Liste: s = ['#Blabla', '#BluBlu', 'A = 22', 'B = 11', 'C % 2', 'C-2']
Jetzt suche ich mir aus der Liste alle Elemente, welche mit # anfangen:
for i in range(0, len(s)):
print(re.findall('#.*', s[i]))
Ausgabe:
['#Blabla']
['#BluBlu']
[]
[]
[]
[]
Nun ...
Ich habe eine Liste: s = ['#Blabla', '#BluBlu', 'A = 22', 'B = 11', 'C % 2', 'C-2']
Jetzt suche ich mir aus der Liste alle Elemente, welche mit # anfangen:
for i in range(0, len(s)):
print(re.findall('#.*', s[i]))
Ausgabe:
['#Blabla']
['#BluBlu']
[]
[]
[]
[]
Nun ...
- Mittwoch 30. August 2017, 12:51
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
@grafnox: das was Du bisher geschrieben hast, läßt mich weder an Excel-Dateien noch an Fließtext denken. Kannst Du hier den Inhalt einer Beispieldatei posten, so dass wir eine Idee von der Struktur der Datei bekommen?
Danke für deine Hilfe! Leider kann ich hier keine Dateien posten, da es um ...
Danke für deine Hilfe! Leider kann ich hier keine Dateien posten, da es um ...
- Mittwoch 30. August 2017, 08:42
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
Ich lese eigentlich die Excel-Dateien. Ich muss hier leider die reguläre Ausdrücke verwenden, da ich mit Fließtexten arbeite.Sirius3 hat geschrieben:@grafnox: kann es sein, dass Du eigentlich ini-Dateien lesen willst und nach dem ConfigParser-Modul suchst?
- Dienstag 29. August 2017, 15:44
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
Wie ist es eigentlich, wenn ich nach mehreren Sachen suche?
Ich bleibe dabei, dass ich alle Strings brauche, die das Zeichen '=' beinhalten, abgesehen davon suche ich auch Strings, welche mit dem Zeichen '#' anfangen.
Gruß
Ich bleibe dabei, dass ich alle Strings brauche, die das Zeichen '=' beinhalten, abgesehen davon suche ich auch Strings, welche mit dem Zeichen '#' anfangen.
Gruß
- Dienstag 29. August 2017, 12:09
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
@grafnox: Wobei mit regulären Ausdrücken hier schon ein wenig mit Kanonen auf Spatzen geschossen wird. Das würde ich mit der `partition()`-Methode auf Zeichenketten lösen:
In [5]: s = 'P = 20%'
In [6]: s.partition('=')
Out[6]: ('P ', '=', ' 20%')
In [7]: key, equal, value = s.partition('=')
In ...
In [5]: s = 'P = 20%'
In [6]: s.partition('=')
Out[6]: ('P ', '=', ' 20%')
In [7]: key, equal, value = s.partition('=')
In ...
- Montag 28. August 2017, 16:09
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Re: Reguläre Ausdrücke
Ach, so einfach! Danke dir! 

- Montag 28. August 2017, 16:04
- Forum: Allgemeine Fragen
- Thema: Reguläre Ausdrücke
- Antworten: 18
- Zugriffe: 3218
Reguläre Ausdrücke
Hallo!
Ich bin noch etwas ungeübt in Python, besonders was die reguläre Ausdrücke angeht.
Ich habe eine Liste von Strings. Unter diesen Strings suche ich alle, die das Zeichen "=" beinhalten.
Wie mache ich das am besten?
Die Liste kann beispielsweise folgende Strings beinhalten: P = 20%, DEZ = 10 ...
Ich bin noch etwas ungeübt in Python, besonders was die reguläre Ausdrücke angeht.
Ich habe eine Liste von Strings. Unter diesen Strings suche ich alle, die das Zeichen "=" beinhalten.
Wie mache ich das am besten?
Die Liste kann beispielsweise folgende Strings beinhalten: P = 20%, DEZ = 10 ...