736 Shares 1093 views

Delphi pos – line em Pascal

Em Delphi, como em qualquer outra linguagem de programação pode trabalhar com strings. Há muitos recursos para trabalhar com eles. Neste artigo, vamos olhar para o mais popular em funções string Delphi.

Encontrar um caractere em uma string

Em Delphi pos é usado para localizar a posição de um personagem ou grupo de caracteres em uma string. Esta função é utilizada da seguinte forma: pos (string você está procurando uma linha, que está procurando). Por exemplo, a palavra "automático" precisamos encontrar a letra "O". Escrever pos ( 'a', 'Automatic'). Durante a execução do programa no lugar esta função irá Figura 4. Uma vez que a letra O na palavra "máquina" está em 4º lugar. Ou queremos encontrar um segmento dos personagens. A palavra "Frigorífico" encontrar "dil". Pos ( 'dil' 'geladeira'). Ele devolve-nos a 5, como Diehl passagem começa com 5 caracteres. Se um personagem ou personagens no comprimento string original não, a função retorna 0. Também é importante lembrar que as letras A e A – são diferentes, por isso, se você precisa encontrar todas as letras em uma palavra, olhar para ambos A e A.

Outras funções em Delphi

Para além da função de pos Delphi inclui uma pluralidade de funções para a manipulação de cadeias de caracteres. Por exemplo, a função copiar. Ele é usado para copiar uma parte particular de uma corda para outra. Também função concatenação serve skleyschikom duas filas. Como em matemática são adicionados dois números, a mesma fila são ligadas uma à outra.

procedimentos de corda em Delphi

Função é sempre algo para voltar, mas o procedimento – não. Um exemplo de uma série de procedimentos podem servir como os procedimentos de inserção e remoção. Excluir procedimento pode remover fragmentos de uma cadeia de caracteres. A Insert – inserir. combinando habilmente esses procedimentos, bem como a utilização de uma função, você pode conseguir grandes resultados, por exemplo, operar todo o corrector de erro, que sublinhar as palavras com erros ortográficos e corrigi-los, tradutores, dicionários e muito mais. Todos eles usam as funções de cadeia, mas provavelmente não em Pascal. Conhecendo as funções e procedimentos de cordas pode ser, por exemplo, escrever um programa mostrado na figura acima.