Python är en fri , tolkande språk som integrerar moduler från andra programmeringsspråk , som C och Perl . Vid programmering i Python , kanske du behöver för att extrahera ord ur en sträng . Till exempel kanske du vill extrahera ett företagsnamn från en webbadress . För att extrahera ord , använd den inbyggda Python -modul , " Re " , för att manipulera text med hjälp av reguljära uttryck . Om du är bekant med Perl programmeringsspråk , ser du att det Python " re " Modulen är mycket lik text verksamheten i Perl . Instruktioner
1
Öppna din Python redaktör
2
Load "re " modulen genom att skriva: .
Import re
Sida 3
Ange din sträng . Till exempel , typ :
text = ( ' Detta är min string exempel . ' )
4
extrahera ord från din sträng med hjälp av reguljära uttryck " findall " funktionen . Fortsatt exempel , typ :
re.findall ( r " sträng " , text ) katalog
I det här exemplet söker Python hela strängen för ordet , " sträng " i variabeln , " text ".
5
Tryck " Enter . " Python returnerar ordet som en sträng objekt i en lista . Fortsatt exempel , Python återvänder :
[ ' sträng ' ]