DatorerProgrammering

Delphi pos - line i Pascal

I Delphi, som i alla andra programmeringsspråk kan arbeta med strängar. Det finns många funktioner för att arbeta med dem. I denna artikel kommer vi att titta på de mest populära i Delphi strängfunktioner.

Att hitta ett tecken i en sträng

I Delphi pos används för att hitta positionen för ett tecken eller grupp av tecken i en sträng. Denna funktion används på följande sätt: pos (sträng du letar efter en linje, som letar efter). Till exempel ordet "automatisk" vi måste hitta bokstaven "O". Skriv pos ( 'a', 'Automatic'). Under genomförandet av programmet på plats denna funktion kommer att räkna 4. Eftersom bokstaven O i ordet "maskin" står i 4: e plats. Eller vill vi hitta en del av karaktärerna. Ordet "kylskåp" hitta "dil". Pos (dil 'kylskåp). Den återgår vi till 5, som Diehl passage börjar med 5 tecken. Om ett eller flera tecken i den ursprungliga strängen längden inte returnerar funktionen 0. Det är också viktigt att komma ihåg att bokstäverna a och A - är olika, så om du behöver hitta alla bokstäver i ett ord, leta efter både A och A.

Andra funktioner i Delphi

Bortsett från funktionen pos Delphi innefattar ett flertal funktioner för att manipulera strängar. Till exempel kopieringsfunktionen. Den används för att kopiera en speciell del av en sträng till en annan. Även concat funktion tjänar skleyschikom två rader. Som i matematik två nummer läggs till, är samma rad anslutna till varandra.

Strängförfaranden i Delphi

Funktion finns alltid något att återvända, men förfarandet - nej. Ett exempel på en sträng av förfaranden kan tjäna som införings- och borttagningsprocedurer. Radera procedur kan ta bort fragment från en sträng. En Infoga - infoga. Skickligt kombinera dessa förfaranden, samt med hjälp av en funktion, kan du uppnå fantastiska resultat, till exempel driva all felkorrigerare, som understryker felstavade ord och rätta till dem, ordböcker och mycket mer. De använder alla strängfunktioner, men förmodligen inte i Pascal. Att känna till de strängfunktioner och förfaranden kan vara, till exempel, skriva ett program som visas i figuren ovan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.birmiss.com. Theme powered by WordPress.