Vissa programmeringsspråk har inbyggda textbehandling funktioner som gör manipulation textsträng mycket lätt . Till exempel har programmeringsspråket Python en mycket robust bibliotek textbehandling som tillåter dig att utföra komplicerade operationer med minimal kod . Du kan använda det här biblioteket för att redigera strängar med överflödiga och oönskade sekvenser av text . Dessa oönskade delsträngar kan tas bort med ett enda steg i Python . På andra språk , skulle detta kräva betydligt mer kod , som kan introducera fel och oväntat beteende . Saker du behöver
dator med Python 3.2 installerad programmeringsspråk ( se Resurs )
Visa fler instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning. Den IDLE textredigerare finns i Program ( eller Program för Macintosh ) , i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret .
2
Importera Python module " re ", som innehåller textbehandling funktionen " sub " som du kommer att använda för att ersätta delsträngar . Skriv följande rad i toppen av källkoden filen :
import re
3
Skapa en sträng med flera , oönskade delsträngar . Till exempel kan du lägga delsträngen " abc " till " HelloWorld ! " genom att skriva följande sträng deklaration :
MyString = " abcHelloabcWorldabc ! "
4
Ta bort alla understrängar använder " sub " -funktion . Denna funktion ersätter alla förekomster av en delsträng med en annan delsträng . För att ta bort en delsträng , lämnar du bara tomma ersättare delsträng . Till exempel , kan du använda funktionen på detta sätt för att ta bort alla förekomster av " ABC " från strängen :
myNewString = re.sub ( " abc " , " " , MyString ) katalog
5
ut strängen till utgången fönstret :
print ( myNewString )
6
Exekvera programmet . Utgången ser ut så här : !
HelloWorld