| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan fjerner flere Delstrenge fra en streng
    Visse programmeringssprog har indbyggede tekstbehandling funktioner, der gør tekststreng manipulation meget let. For eksempel har programmeringssproget Python en meget robust tekstbehandling bibliotek, der giver dig mulighed for at udføre komplekse operationer med minimal kode. Du kan bruge dette bibliotek til at redigere strings med overflødige og uønskede sekvenser af tekst. Disse uønskede substrings kan fjernes med et enkelt skridt i Python . På andre sprog , ville det kræve betydeligt mere kode, som kan introducere fejl og uventede adfærd. Hvad du har brug
    Computer med Python 3.2 programmering installeret sprog (se Resource )
    Vis Flere Instruktioner
    1

    Åbn klar teksteditor , der kommer med Python download. Den IDLE teksteditor findes i Programmer ( eller Applications til Macintosh ) , i Python bibliotek. En tom kildekode åbnes filen i det IDLE teksteditor -vinduet.
    2

    Import Python modul "re ", som omfatter tekstbehandling funktionen " sub ", som du vil bruge til at erstatte de understrenge . Skriv følgende linje i toppen af kildekoden fil : Hej

    import re
    3

    Opret en snor med flere , uønskede understrenge . For eksempel kan du tilføje substring " abc " til " HelloWorld ! " ved at skrive følgende streng erklæring : Hej

    myString = " abcHelloabcWorldabc ! "
    4

    Fjern alle delstrenge ved hjælp af " sub "-funktionen . Denne funktion erstatter alle forekomster af en delstreng med en anden understreng . For at fjerne en delstreng , du bare lade udskiftning substring tomt. For eksempel kan du bruge funktionen på denne måde at fjerne alle forekomster af "abc" fra strengen : Hej

    myNewString = re.sub ( "abc" , "", myString )
    < br > 5

    Udskriv snoren til output vinduet : Hej

    print ( myNewString )
    6

    udføre programmet. Outputtet ser sådan ud: !

    HelloWorld

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres Base i Python 
    ·Hvordan man laver en ordbog med to nøgler i Python 
    ·Hvordan man laver en Simple Video Game 
    ·Hvordan du indstiller din Python Path 
    ·Hvordan at spore ændringer i Python og Django 
    ·Sådan Læs SQLite filer til Python Variabel 
    ·Hvordan læser man en vilkårlig fil i Python 
    ·Sådan Læs TXT -filer til Tuple i Python 
    ·Sådan Split en streng på en plads i Code 
    ·Sådan Deltag Strings i Python 
      Anbefalede Artikler
    ·Hvad er en kompileret Signatur 
    ·Sådan Fix Lava på 317 Client 
    ·Sådan Vise Kolonne Beskrivelse i SQL 
    ·Sådan slettes en fil med Sub - mappe & filer i Delphi 
    ·Sådan Afslut Visual Basic 
    ·Sådan tilføjes en fil til en MSI Med Wise 
    ·Sådan Beregn SHA- 256 for en String 
    ·Sådan konvertere en streng array til Double 
    ·Hvordan til at se på et skrivebeskyttet Lisp File 
    ·Sådan bruges VB til at Skriv en computer navn til en t…
    Copyright © Computer Viden http://www.computerdk.com