Heim > Artikel > Backend-Entwicklung > Was ist die Findall-Funktion in regulären Python-Ausdrücken?
In diesem Artikel lernen wir das relevante Wissen über reguläre Python-Ausdrücke kennen. Einige Freunde sind möglicherweise gerade mit der Programmiersprache Python in Kontakt gekommen und haben kein besonderes Verständnis für diesen Aspekt Im nächsten Artikel lernen wir die Python-Findall-Funktion in regulären Ausdrücken kennen.
Zusammenfassung
Suchen Sie alle Teilzeichenfolgen, die mit dem regulären Ausdruck in der Zeichenfolge übereinstimmen, und geben Sie eine Liste zurück. Wenn keine Übereinstimmung gefunden wird, wird eine leere Liste zurückgegeben.
(Hinweis: Übereinstimmung und Suche stimmen einmal überein und findall stimmt mit allen überein.)
Das Syntaxformat lautet:
findall(string[, pos[, endpos]])
Parameter
string: Die Zeichenfolge, mit der abgeglichen werden soll.
pos: Optionaler Parameter, der die Startposition der Zeichenfolge angibt, Standard ist 0.
endpos: Optionaler Parameter, der die Endposition der Zeichenfolge angibt und standardmäßig die Länge der Zeichenfolge verwendet.
Suchen Sie beispielsweise alle Zahlen in der Zeichenfolge:
# -*- coding:UTF8 -*- import re pattern = re.compile(r'\d+') # 查找数字 result1 = pattern.findall('runoob 123 google 456') result2 = pattern.findall('run88oob123google456', 0, 10) print(result1) print(result2)
Ausgabeergebnis:
['123', '456'] ['88', '12']
Das Obige ist der gesamte Inhalt dieses Artikels. Dieser Artikel stellt hauptsächlich das Gelernte vor das relevante Wissen über findall in regulären Ausdrücken in Python. Ich hoffe, dass Sie die Informationen nutzen können, um den oben genannten Inhalt zu verstehen. Ich hoffe, dass das, was ich in diesem Artikel beschrieben habe, für Sie hilfreich ist und Ihnen das Erlernen von Python erleichtert.
Weitere Informationen zu diesem Thema finden Sie in der SpaltePython-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonWas ist die Findall-Funktion in regulären Python-Ausdrücken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!