Daniel Prado Rodríguez Visita: Sacarse el carnet de conducir por libre DGT
  Jueves, 21 de Noviembre de 2024 Inicio | Contactar
Añadir a favoritos | Imprimir 
  Volver al resto de artículos ASP


Programación ASP - Manejo de cadenas de caracteres

» Programacion » ASP » Manejo de cadenas de caracteres
Martes, 29 de Noviembre de 2005. Escrito por admin


Existen bastantes funciones para el manejo de cadenas, a continuación explicaremos las más usadas.
  • len(cadena). Nos devuelve el número de carácteres de una cadena.
  • split(cadena,separador). Divide una cadena en varias usando un carácter separador.
  • mid(cadena, inicio, longitud). Devuelve una subcadena de otra, empezando por inicio y de longitud longitud.
  • trim(cadena). Elimina los espacios en blanco iniciales y finales de una cadena.
  • instr(cadena1, cadena2). Busca la cadena2 dentro de cadena1 indicándonos la posición en la que se encuentra.
  • replace(texto, cadena1, cadena2). Reemplaza la cadena1 por la cadena2 en el texto.
  • left(cadena, num). Devuelve los num caracteres de cadena empezando por la izquierda.
  • LCase(texto). Esta función covierte el texto pasado a minúsculas
  • UCase(texto). Convierte el texto pasado a mayúsculas.


Ejemplo:






<%
Dim palabras,i

'Ejemplo del uso de la función que nos devuelve la longitud de la cadena
Response.Write(len("12345") & "
")

' Uso de Split, nos devuelve un array con las cadenas separadas por espacios, es decir en este caso se corresponde con las palabras
i=0
palabras=split("Esto es una prueba"," ")

Response.Write(palabras(0)&"
")
Response.Write(palabras(1)&"
")
Response.Write(palabras(2)&"
")
Response.Write(palabras(3)&"

")


' Función para devolver una subcadena de otra
Response.Write(mid("Devuelve una subcadena de otra",9,3) & "

")

' Función que elimina los espacios en blanco iniciales y finales
if trim(" Cadena ") = "Cadena" then
Response.Write("Iguales

")
end if

' Ejemplo de búsqueda de un texto dentro de una cadena de caracteres
Response.Write(instr("Busca la palabra dentro de la frase", "palabra") & "

")

' Función que remplaza una cadena por otra
Response.Write(replace("Un pez de color verde, como verde es la hierba.","verde","rojo") & "
")

%>









comentarios (0)
Siguiente artículo ASP 

COMENTARIOS EN FACEBOOK SOBRE: Artículo ASP - Manejo de cadenas de caracteres
 
Mapa web |  Página principal  | Blog de Recetas | Recetas de Pescado | | Política de privacidad | Política de cookies
www.daniel.prado.name - Página Personal - © Copyright