I Delphi, som i alle andre programmeringsspråk, kan du jobbe med strenge. Det er mange funksjoner for å jobbe med dem. I denne artikkelen ser vi på de mest populære strengfunksjonene i Delphi.
I Delphi er pos brukt til å finne posisjonentegn eller gruppe av tegn i en streng. Denne funksjonen brukes som følger: pos (strengen vi leter etter, strengen vi leter etter). For eksempel, i ordet "maskin" må vi finne brevet "O". Skriv pos ('o', 'Automatic'). Under utførelsen av programmet vises nummer 4 i stedet for denne funksjonen. Siden bokstaven O i ordet "automatisk maskin" er på fjerde plass. Eller vi vil finne en hel rekke symboler. I ordet "Kjøleskap" finner du en "dykk". Pos ('dil', 'kjøleskap'). Det kommer tilbake til oss 5, siden passasjen begynner med en 5 tegn. Hvis det ikke er noe tegn eller en linje med tegn i kildelinjen i det hele tatt, returnerer funksjonen 0. Det er også viktig å huske at bokstavene a og A er forskjellige, så hvis du trenger å finne alle bokstavene a i ordet, så se etter både a og A.
I tillegg til pos-funksjonen inkluderer Delphimange funksjoner for å jobbe med strenger. For eksempel, funksjonskopien. Det brukes til å kopiere en enkelt seksjon fra en linje til en annen. Også, concat-funksjonen tjener som en to-linje sammenkjøler. Som i matematikk er to tall lagt til, linjer er også sammen.
Funksjoner returnerer alltid noe, men prosedyrene- nei. Eksempler på strengprosedyrer er innsetting og sletting. Slettingsprosedyren kan fjerne fragmenter fra en streng. Og Sett inn - for å sette inn. Ferdig kombinere disse prosedyrene, og også ved hjelp av funksjoner, kan du oppnå gode resultater, for eksempel alle feilkorrektorer som understreker feil skrevet ord, og også rette dem, oversettere, ordbøker og så videre, arbeid. De bruker alle strengfunksjoner, men sannsynligvis ikke i Pascal. Å vite strengfunksjoner og prosedyrer, kan for eksempel skrive programmet vist i figuren ovenfor.
</ p>