Python string.replace Ausdruck ersetzen
Sie können das re
-Modul in Python verwenden, um reguläre Ausdrücke mit der Methode replace()
zu verwenden. Hier ist ein Beispiel:
import re
string = "The quick brown fox jumps over the lazy dog."
# Replace all occurrences of "the" with "a" using a regular expression
new_string = re.sub("the", "a", string)
print(new_string)
Dies gibt aus: "a quick brown fox jumps over a lazy dog."
Sie können auch eine reguläre Ausdruck verwenden, um ein Muster im String zu finden und zu ersetzen. Hier ist ein Beispiel:
import re
string = "The quick brown fox jumps over the lazy dog."
# Replace all occurrences of the word that starts with "t" and ends with "e" with "a"
new_string = re.sub(r"\b[tT]\w*e\b", "a", string)
print(new_string)
Dies gibt aus: "The quick brown fox jumps over a lazy dog."
Beachten Sie, dass die Funktion re.sub()
drei Argumente entgegennimmt: den regulären Ausdruck-Muster, die Ersetzungszeichenfolge und den ursprünglichen String.