Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sintaxe

Incluir Página

 

ISALPHA( <expressão caracter> )

 

Propósito

 

Determina se uma cadeia de caracteres é iniciada por uma letra (caracter alfabético).

 

Argumentos

 

<expressão caracter>

 

Define a cadeia de caracteres a ser examinada para verificar se a sua primeira posição é um caracter alfabético, ou seja, uma letra.

 

Utilização

 

Pode ser usada, por exemplo, para validar nomes de arquivos fornecidos pelo usuário, pois estes devem, necessariamente, iniciar-se por uma letra.

 

Um caracter alfabético é qualquer caracter, maiúsculo ou minúsculo, entre as letras A e Z. A função ISALPHA() fornece o valor falso (.F.) se a expressão caracter especificada iniciar-se por qualquer outro caracter não alfabético.

 

Exemplos

 

MsgAlert( ISALPHA(“xyz987”) )          // Resulta verdadeiro (.T.)

MsgAlert( ISALPHA(“XYZ987”) )          // Resulta verdadeiro (.T.)

MsgAlert( ISALPHA(“987xyz”) )          // Resulta falso (.F.)

MsgAlert( ISALPHA(“.FRED”) )          // Resulta falso (.F.)

tec:IsAlpha
tec:IsAlpha