Inicio /
Manejo de cadenas de caracteres

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") & "
")

%>










admin @ 14:52 | comentarios (0) | Links Permanentes



<< November 2024 >>
Sun Mon Tue Wed Thu Fri Sat
  1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
 

archivos

November - 2013
October - 2013
July - 2013
June - 2013
May - 2013
April - 2013
March - 2013
February - 2013
November - 2010
October - 2010
September - 2010
August - 2010
June - 2010
November - 2009
October - 2009
September - 2009
March - 2009
February - 2009
January - 2009
September - 2008
May - 2008
April - 2008
November - 2007
October - 2007
May - 2007
April - 2007
March - 2007
February - 2007
January - 2007
December - 2006
September - 2006
August - 2006
June - 2006
May - 2006
April - 2006
February - 2006
January - 2006
December - 2005
November - 2005

powered by SimpleBlog 2.0

rss feed




Ir a Blog de Recetas de Cocina