Las funciones alfanuméricas, también llamadas Funciones para el manejo de cadenas de caracteres, se describen a continuación:
FUNCIÓN | DESCRIPCIÓN (PARA QUÉ SIRVE) | EJEMPLO DE CÓMO SE USA |
SPACE | Crea una cadena formada por el número de espacios indicado entre paréntesis. | Resultado = SPACE(número) |
STRING | Crea una cadena formada por caracteres repetidos. | Resultado = STRING(num, string) |
MID | Permite extraer cadenas más pequeñas de un string, a partir de inicio y con una longitud long. | Resultado = MID(string, inicio, long) |
LEFT | Permite extraer el número especificado de caracteres (num) de la izquierda del string. | Resultado = LEFT(string, num) |
RIGHT | Permite extraer el número especificado de caracteres (num) de la derecha del string. | Resultado = RIGHT(string, num) |
INSTR | Indica en qué posición está contenido el string2 en el string1. Si devuelve 0 es que no está. | Resultado = INSTR(Inicio, string1, string2) |
LCASE | Convierte a minúsculas el string. | Resultado = LCASE(string) |
UCASE | Convierte a mayúsculas el string. | Resultado = UCASE(string) |
STRCOMP | Compara el string1 con el string2. | Resultado = STRCOMP(string1, string2) |
TRIM | Elimina los espacios del principio y final del string. | Resultado = TRIM(string) |
RTRIM | Elimina los espacios del final del string. | Resultado = RTRIM(string) |
LTRIM | Elimina los espacios del principio del string. | Resultado = (string) |
FORMAT | Permite dar a un string un formato específico. | Resultado = FORMAT(string, formato) |
SPLIT | Extracción de subcadenas. Devuelve un array con las n subcadenas separadas por el delimitador (delim) que por defecto el espacio. | Resultado = Split(string,delim,n) |
JOIN | Unión de subcadenas | Resultado = Join(string, delim) |
REPLACE | Buscar y reemplazar una subcadena por otra en una cadena. Reemplaza substring por replacewith | Resultado = Replace(string, substring, replacewith) |
LEN | Devuelve un valor numérico que indica la longitud de una cadena, es decir, el número de caracteres. | Resultado = Len(string) |
Recordemos los Ejemplos usados en clase durante la práctica 1
L = Len(Text1) ‘ Medimos la frase contenida en text1. Asignamos el Número de caracteres a la variable L.
C = Mid(Text1, A, 1) ’Extraer 1 letra de text1 en la posición A, o en la posición especificada en la Variable A (MID). Asigna el resultado a la variable C.
D = UCase(Mid(Text1, B, 1)) ‘Extraer 1 letra de text1 en la posición B (MID) y pásala a mayúscula (UCASE) Asigna el resultado a la variable D.
Text2 = Str(N + 1) + " Palabras” ‘Transforma (N+1) de número a string y muestra después de él la palabra “Palabras”. Asígnaselo a Text2
Text3 = Str(N) + " Vocales" ‘Transforma el contenido de la variable N de número a string(STR) y muestra después de él la palabra “Vocales”. Asigna el resultado a Text3
Text2 = Replace(Text1, letra, "*") ‘ Busca la letra guardada en la variable letra dentro de text1 y reemplaza todas las ocurrencias que encuentres por asteriscos (REPLACE). Asigna el resultado a Text2
Text2 = Replace(Text2, LCASE(letra), "*") ‘Pasa la letra almacenada en la variable Letra a Minúscula (LCASE), Búscala dentro de text2 y reemplázala por asteriscos (REPLACE). Asigna el resultado a Text2
Te invitamos a que compartas otros ejemplos a través de comentarios en esta entrada, recuerda que tu participación es importante.
No hay comentarios:
Publicar un comentario