644 Shares 8279 views

Delphi pos – ligne Pascal

Dans Delphi, comme dans tout autre langage de programmation peut travailler avec des chaînes. Il y a de nombreuses fonctionnalités pour travailler avec eux. Dans cet article, nous examinerons les plus populaires dans les fonctions de chaîne Delphi.

Trouver un caractère dans une chaîne

Dans Delphi pos est utilisé pour trouver la position d'un caractère ou un groupe de caractères dans une chaîne. Cette fonction est utilisée comme suit: pos (chaîne que vous cherchez une ligne qui sont à la recherche). Par exemple, le mot « automatique » nous avons besoin de trouver la lettre « O ». Ecrire pos ( 'a', 'automatique'). Au cours de l'exécution du programme en place cette fonction la figure 4. Comme la lettre O dans le mot « machine » se trouve à la 4ème place. Ou est-ce que nous voulons trouver un segment des personnages. Le mot « réfrigérateur » trouver « dil ». Pos ( 'dil' 'réfrigérateur'). Il nous revient à 5, comme le passage Diehl commence par 5 caractères. Si un ou plusieurs caractères dans la longueur de la chaîne d'origine ne sont pas, la fonction retourne 0. Il est également important de se rappeler que les lettres a et A – sont différents, donc si vous avez besoin de trouver toutes les lettres d'un mot, chercher A et A.

Autres fonctions Delphi

En dehors de la fonction pos Delphi comprend une pluralité de fonctions de manipulation de chaînes de caractères. Par exemple, la fonction de copie. Il est utilisé pour copier une partie particulière d'une chaîne à l'autre. Également la fonction concat sert deux rangées skleyschikom. Comme en mathématiques deux nombres sont ajoutés, la même rangée sont connectées les unes aux autres.

procédures de chaîne dans Delphi

La fonction est toujours quelque chose à revenir, mais la procédure – non. Un exemple d'une série de procédures peut servir les procédures d'insertion et de retrait. Supprimer la procédure peut enlever des fragments d'une chaîne. A – Insertion. combinant adroitement ces procédures, ainsi que l'utilisation d'une fonction, vous pouvez obtenir d'excellents résultats, par exemple, faire fonctionner tous correcteur d'erreurs, qui soulignent les fautes d'orthographe et de les corriger, les traducteurs, dictionnaires et plus. Ils utilisent toutes les fonctions de chaîne, mais probablement pas en Pascal. Connaître les fonctions de chaîne et les procédures peuvent être, par exemple, écrire un programme illustré sur la figure ci-dessus.