Vergleich der String-Formatierung

Das Zen von Python sagt, „Es sollte einen – und vorzugsweise nur einen – offensichtlichen Weg geben, es zu tun.“ Und doch gibt es drei Hauptmethoden für die String-Formatierung in Python. In diesem Artikel werden diese drei Methoden miteinander verglichen und man erhält Erkenntnisse und Empfehlungen, welche Methode in der jeweiligen Situation die beste ist. Im Folgenden wird man: die alte Formatierung im C-Stil mit % kennenlernen; die String-Methode .format kennenlernen; das Python 3.6+ Feature […]

Python Regex – Wie man den Zeilenanfang (^) und das Zeilenende ($) findet

In diesem Artikel geht es um die regulären Ausdrücke ^ am Zeilenanfang und $ am Zeilenende in der Python-Bibliothek re.Diese beiden Regexe sind grundlegend für alle regulären Ausdrücke – auch außerhalb der Python-Welt. Python Start-of-String (^) Regex Man kann den Caret-Operator ^ verwenden, um den Anfang einer Zeichenkette zu finden. Dies ist zum Beispiel nützlich, wenn man sicherstellen will, dass ein Muster am Anfang einer Zeichenkette gefunden wird. Die Methode findall(muster, zeichenkette) findet alle Vorkommen […]