Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur extrahera ord från en sträng i Python

    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 ' ]

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar matriser från en CSV Med Python
    ·Hur man speglar en bilden vertikalt och horisontellt ge…
    ·Hur man uppdaterar en Python Path
    ·Hur man byter symboler med Regex
    ·Hur man skapar en ny mapp programmässigt i Python
    ·Hur man skriver ut i Python utan att ändra Line
    ·Hur du gör din egen video spel med Python
    ·Handledning för Python Iteratorer
    ·Hur man gör nya linjer i Python
    ·Hur man går med listor i Python
    Utvalda artiklarna
    ·Hur konvertera en int till en JTextField i Java
    ·Hur man skapar HTML i Python
    ·Hur man bygger dynamiska SQL i VB.net
    ·Hur Anpassa färg i NetBeans
    ·Hur att tolka en Query String i Javascript
    ·Vad är SQL ClS
    ·Hur man skapar ett program i Visual Basic 6.0 som öppn…
    ·Vad betyder att binda in en dator
    ·PERL Vs . SED
    ·Hur man ställer in en whiteboard med Java Applets
    Copyright © Dator Kunskap http://www.dator.xyz