- cadenaADoble
Convierte una Cadena a Doble.
Doble cadenaADoble(Caracter* cadena);
- cadenaAEntero
Convierte una Cadena a Entero.
Entero cadenaAEntero(Caracter* cadena);
- cadenaAEnteroLargo
Convierte una Cadena a Entero Largo.
Largo Entero cadenaAEnteroLargo(Caracter* cadena);
- cadenaAFlotante
Convierte una Cadena a Flotante.
Flotante cadenaAFlotante(Caracter* cadena);
- cadenaAgregar
Agregar una cadena a otra.
Vacio cadenaAgregar(Caracter *cadena, Caracter *agregar);
- cadenaAsignar
Asignar un texto a una cadena.
Vacio cadenaAsignar(Caracter *cadena, Caracter *texto);
- cadenaAsignarN
Asignar n caracteres de un texto a una cadena.
Vacio cadenaAsignarN(Caracter *cadena, Caracter *texto, Entero ncaracteres);
- cadenaComparar
Compara si 2 cadenas iguales.
Entero cadenaComparar(Caracter *cadena1, Caracter *cadena2, Logico exacto);
- cadenaCompararN
Compara si 2 cadenas son iguales indicando cuantos caracteres a comparar.
Entero cadenaCompararN(Caracter *cadena1, Caracter *cadena2, Entero cuantos, Logico exacto);
- cadenaContiene
Verifica si una Cadena contiene un texto a buscar determinado.
Entero cadenaContiene(Caracter *cadena, Caracter *buscar, Logico exacto);
- cadenaContieneAlguno
Verifica si en una cadena existe alguno de los caracteres a buscar.
Entero cadenaContieneAlguno(Caracter *cadena, Caracter *caracteres);
- cadenaContieneUltima
Busca una Cadena en otra y obtiene la ultima posición en que se encontró y cuantas ocurrencias hubo.
Entero cadenaContieneUltima(Caracter *cadena, Caracter *buscar, Logico exacto, Entero *ocurrencias);
- cadenaDepurar
Depura una Cadena Eliminando los espacios, tabuladores y cualquier otro caracter no imprimible.
Caracter *cadenaDepurar(Caracter *cadena);
- cadenaDepurarDerecha
Depura una Cadena Eliminando los espacios, tabuladores y cualquier otro caracter no imprimible a la Derecha.
Caracter *cadenaDepurarDerecha(Caracter *cadena);
- cadenaDepurarIzquierda
Depura una Cadena Eliminando los espacios, tabuladores y cualquier otro caracter no imprimible a la Izquierda.
Caracter *cadenaDepurarIzquierda(Caracter *cadena);
- cadenaDerecha
Obtiene la parte Derecha de una Cadena.
Caracter *cadenaDerecha(Caracter *cadena, Entero longitud);
- cadenaEliminar
Eliminar un Caracter de la Cadena y obtener cuantas eliminaciones se realizaron.
Caracter *cadenaEliminar(Caracter *cadena, Caracter caracter, Logico exacto, Entero *eliminaciones);
- cadenaEsDecimal
Verifica si una cadena es un número el cual puede tener decimales.
Logico cadenaEsDecimal(Caracter *cadena);
- cadenaEsEntero
Verifica si una cadena es un número Entero.
Logico cadenaEsEntero(Caracter *cadena);
- cadenaEsFecha
Verifica si una cadena es una Fecha Válida.
Logico cadenaEsFecha(Caracter *cadena)
- cadenaEsFechaHora
Verifica si una cadena es una Fecha-Hora Válida.
Logico cadenaEsFechaHora(Caracter *cadena)
- cadenaEsHora
Verifica si una cadena es una Hora Válida.
Logico cadenaEsHora(Caracter *cadena)
- cadenaIguales
Verifica si 2 cadenas son iguales.
Logico cadenaIguales(Caracter *cadena1, Caracter *cadena2, Logico exacto);
- cadenaIniciaCon
Verifica si una cadena inicia con un texto determinado.
Logico cadenaIniciaCon(Caracter *cadena, Caracter *texto, Logico exacto);
- cadenaIniciaCuenta
Verifica si una cadena inicia con alguno de los caracteres de la segunda cadena.
Entero cadenaIniciaCuenta(Caracter *cadena, Caracter *caracteres);
- cadenaInvertir
Invierte la Cadena.
Caracter *cadenaInvertir(Caracter *cadena);
- cadenaIzquierda
Obtiene la parte Izquierda de una Cadena.
Caracter *cadenaIzquierda(Caracter *cadena, Entero longitud);
- cadenaJustificar
Justificar una Cadena a la Izquierda, Derecha o Centro con un caracter específico.
Caracter* cadenaJustificar(Caracter *cadena, Entero longitud, Caracter lado, Caracter caracter);
- cadenaLongitud
Obtiene la Longitud de una Cadena.
Entero cadenaLongitud(Caracter *cadena);
- cadenaMayusculas
Convierte una Cadena a Mayúsculas todos sus caracteres.
Caracter *cadenaMayusculas(Caracter *cadena);
- cadenaMinusculas
Convierte una Cadena a Minúsculas todos sus caracteres.
Caracter *cadenaMinusculas(Caracter *cadena);
- cadenaReemplazar
Reemplazar en una Cadena un texto a buscar con uno nuevo.
Caracter *cadenaReemplazar(Caracter *cadena, Caracter *buscar, Caracter *nuevo);
- cadenaReemplazarCaracter
Reeplazar en una Cadena un caracter a buscar por uno nuevo.
Caracter *cadenaReemplazar(Caracter *cadena, Caracter *buscar, Caracter *nuevo);
- cadenaReemplazarN
Cambiar en una Cadena un texto por otro, N cambios.
Caracter *cadenaReemplazarN(Caracter *cadena, Caracter *buscar, Caracter *nuevo, Entero cambios, Entero *ocurrencias);
- cadenaReemplazarO
Sustituir una subcadena con otra obteniendo las ocurrencias que hubo.
Caracter *cadenaReemplazarO(Caracter *cadena, Caracter *buscar, Caracter *nuevo, Entero *ocurrencias);
- cadenaSubCadena
Obtener de un Cadena una SubCadena.
Caracter *cadenaSubCadena(Caracter *cadena, Entero desde, Entero hasta);
- cadenaTerminaCon
Verifica si una cadena termina con un texto determinado.
Logico cadenaTerminaCon(Caracter *cadena, Caracter *texto, Logico exacto);