Delphi postează în Pascal
În Delphi, ca și în orice alt limbaj de programare, puteți lucra cu șiruri de caractere. Există multe funcții pentru a lucra cu ele. În acest articol, vom examina cele mai populare funcții de șir din Delphi.
Găsirea unui caracter într-un șir
În Delphi, pos este folosit pentru a găsi poziția unui caracter sau a unui grup de caractere într-un șir. Această funcție este utilizată după cum urmează: pos (șirul pe care îl căutăm, șirul pe care îl căutăm). De exemplu, în cuvântul "mașină" trebuie să găsim litera "O". Noi scriem pos (lsquo-orsquo-, lsquo-Avtomatrsquo-). În timpul executării programului, în locul acestei funcții apare numărul 4. Deoarece litera O în cuvântul "mașină automată" se află pe locul 4. Sau dorim să găsim o întreagă linie de simboluri. În cuvântul "Frigider" găsiți un "dile". Pos (lsquo-dilrsquo, lsquo-holodilnikrsquo-). Se va întoarce la noi 5, din moment ce trecerea daiului începe cu un 5 caractere. Dacă un caracter sau caractere în lungimea șirului inițial nu, funcția returnează 0. Este de asemenea important să ne amintim că literele A și A - sunt diferite, așa că, dacă aveți nevoie pentru a găsi toate scrisorile într-un cuvânt, uita-te pentru A și A.
Alte funcții în Delphi
În plus față de funcția pos, Delphi include multe funcții pentru a lucra cu șiruri de caractere. De exemplu, copia funcției. Este folosit pentru a copia o singură secțiune de la o linie la alta. De asemenea, funcția concat servește ca un concatenator cu două linii. Ca și în matematică se adaugă două numere, liniile sunt, de asemenea, unite.
Proceduri de șir în Delphi
Funcțiile întoarce întotdeauna ceva, dar procedurile nu. Exemple de proceduri de șir sunt procedurile de inserare și ștergere. Procedura de ștergere poate elimina fragmente dintr-un șir. Și Insert - pentru a insera. Combinați cu îndemânare aceste proceduri și, de asemenea, folosind funcții, puteți obține rezultate excelente, de exemplu, toți corectorii de eroare care subliniază cuvinte scrise incorect și, de asemenea, le corectează, traducătorii, dicționarele și așa mai departe. Toți folosesc funcții de șir, dar probabil nu în Pascal. Cunoscând funcțiile și procedurile șirului, puteți scrie, de exemplu, programul prezentat în figura de mai sus.
- Tipuri de variabile în Pascal: descriere, proprietăți, exemple
- PHP: lucrul cu șiruri de caractere. Funcții de șir PHP
- Cifra de afaceri este / există în limba engleză: regulile de utilizare
- Cum să traducem propozițiile din limba rusă în engleză? Instruire scurtă
- Adjectiv în grade comparative în engleză și alte modalități de comparare
- Programare: Java. Tipuri de date
- Mediul de programare `Pascal ABC`
- Limba de programare Python: bucle
- String operator în Pascal - șir
- Operatorul de atribuire în "Pascal": ce se intenționează, ce acțiuni sunt efectuate
- Proceduri standard și funcții în Pascal
- Folosind funcția PHP explodează
- Funcția SQL SUBSTRING
- jаvascript: lucrul cu șiruri de caractere, funcții
- Manipularea de caractere: Substringul metodei jаvascript ()
- Utilizarea metodei jаvascript replace ()
- Ce sunt obiectele str în Python?
- Folosirea funcției trim (PHP)
- Găsirea unei linii într-o șir PHP: descrierea caracteristicilor
- Funcția Scanf C: descriere
- Matricea dinamică și caracteristicile acesteia