Ich habe eine Beispielzeichenfolge. Wie kann ich das erste Vorkommen dieser Zeichenfolge in einer längeren Zeichenfolge durch eine leere Zeichenfolge ersetzen?
regex = re.compile('text')
match = regex.match(url)
if match:
url = url.replace(regex, '')
url
?Antworten:
Die Funktion string replace () löst dieses Problem perfekt:
quelle
Bei
re.sub
direkter Verwendung können Sie Folgendes angebencount
:( Man beachte , dass die Reihenfolge der Argumente ist
replacement
,original
nicht das Gegenteil könnte als vermutet werden.)quelle