Slik fjerner Parametere på en Python String

Programmeringsspråket Python har mange innebygde funksjoner som effektiviserer tekstbehandling. Dette gjør skrive Python-skript som manipulerer tekst enklere og tillater deg å være mer produktiv. For eksempel kan du søke gjennom en streng og fjerne et ord ved å sende den som en parameter til re.sub funksjon. Dette tar en linje med kode. På andre språk som mangler tekst-behandling evner av Python, ville dette kreve mye mer kode. Hvis du ønsker å forbedre din forståelse av Python tekstbehandling, prøv å skrive et program som fjerner en gitt parameter fra en streng.

Bruksanvisning

1 Åpne IDLE teksteditor i Program Files (eller Programmer for Macintosh) i Python katalogen. En tom kildekode fil åpnes.

2 Importer "re" biblioteket ved å skrive følgende uttalelse øverst i kildekoden file:

import re

3 Erklærer en streng og sette den lik litt tekst ved å skrive noe sånt som dette:

oldString = "Jeg føler at jeg mangler noe"

4 Erklære en ny streng og tilordne den verdien som returneres av funksjonen re.sub. Denne funksjonen søker en streng for tekst og erstatter alle forekomster av det med noen annen tekst. Du må passere i noen parametere til re.sub. Den første parameteren er ordet du ønsker å søke etter. Den andre parameteren er erstatning, men siden du skal fjerne tekst du trenger å sette en tom streng her. Den tredje parameteren er strengen du utfører operasjonen på, "oldString." For å fjerne alle forekomster av ordet "noe" fra "oldString," skriver følgende kode:

newString = re.sub ( 'noe', '', oldString)

5 Skriv ut det resulterende "newString" ved hjelp av utskriftsfunksjonen, som dette:

print (newString)

6 Kjør programmet ved å trykke F5. Utgangen ser slik ut:

Jeg føler at jeg mangler