Скачать книгу

Stringliterale

       Strings indizieren und Slices entnehmen

       Die Operatoren in und not in für Strings

       Strings in andere Strings einfügen

       Nützliche Stringmethoden

       Die Stringmethoden upper(), lower(), isupper() und islower()

       Die isX-Stringmethoden

       Die Stringmethoden startswith() und endswith()

       Die Methoden join() und split()

       Strings mit der Methode partition() aufteilen

       Text mit rjust(), ljust() und center() ausrichten

       Weißraum mit strip(), rstrip() und lstrip() entfernen

       Die Funktionen ord() und chr() für numerische Zeichenwerte

       Strings mit dem Modul pyperclip kopieren und einfügen

       Projekt: Automatisierte Nachrichten mithilfe einer Mehrfach-Zwischenablage

       Schritt 1: Programmdesign und Datenstrukturen

       Schritt 2: Befehlszeilenargumente verarbeiten

       Schritt 3: Die richtige Antwort kopieren

       Projekt: Aufzählungspunkte zu einem Wiki-Markup hinzufügen

       Schritt 1: Text von und zur Zwischenablage übertragen

       Schritt 2: Textzeilen trennen und Sternchen hinzufügen

       Schritt 3: Die veränderten Zeilen zusammenfügen

       Ein kurzes Programm: Pig Latin

       Zusammenfassung

       Wiederholungsfragen

       Übungsprojekt

       Tabellenausgabe

       Bots für Zombie Dice

       Teil 2Aufgaben automatisieren

       7Mustervergleich mit regulären Ausdrücken

       Textmuster ohne reguläre Ausdrücke finden

       Textmuster mithilfe regulärer Ausdrücke finden

       Regex-Objekte erstellen

       Vergleiche mit einem Regex-Objekt

       Zusammenfassung: Mustervergleich mit regulären Ausdrücken

       Weitere Möglichkeiten für den Mustervergleich mithilfe regulärer Ausdrücke

       Gruppierung durch Klammern

       Mithilfe der Pipe nach Übereinstimmungen mit mehreren Gruppen suchen

       Optionale Übereinstimmung mit dem Fragezeichen

       Mit dem Sternchen nach null oder mehr Übereinstimmungen suchen

       Mit dem Pluszeichen nach einer oder mehr Übereinstimmungen suchen

       Mit geschweiften Klammern nach einer genauen Zahl von Wiederholungen suchen

       Gieriger und nicht gieriger Mustervergleich

       Die Methode findall()

       Zeichenklassen

       Eigene Zeichenklassen bilden

       Zirkumflex und Dollarzeichen

       Das Jokerzeichen

       Beliebige Übereinstimmungen mit Punkt-Stern finden

       Zeilenumbrüche mit dem Punktsymbol finden

       Übersicht über Regex-Symbole

       Übereinstimmungen ohne Berücksichtigung der Groß- und Kleinschreibung

       Strings mit der Methode sub() ersetzen

       Umgang mit komplizierten regulären Ausdrücken

       Die Variablen re.IGNORECASE, re.DOTALL und re.VERBOSE kombinieren

       Projekt: Extraktionsprogramm für Telefonnummern und E-Mail-Adressen

       Schritt 1: Einen regulären Ausdruck für Telefonnummern erstellen

       Schritt 2: Einen regulären Ausdruck für E-Mail-Adressen erstellen

       Schritt 3: Alle Überstimmungen im Inhalt der

Скачать книгу