Manejo de cadenas
Dado el uso del lenguaje ASP el tratamiento de cadenas es muy importante, 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 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.
<!-- Manual de ASP de WebEstilo.com -->
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<%
Dim palabras,i
Response.Write(len("12345") & "<br>")
i=0
palabras=split("Esto es una prueba"," ")
Response.Write(palabras(0)&"<br>")
Response.Write(palabras(1)&"<br>")
Response.Write(palabras(2)&"<br>")
Response.Write(palabras(3)&"<br><br>")
Response.Write(mid("Devuelve una subcadena de otra",9,3) & "<br><br>")
if trim(" Cadena ") = "Cadena" then
Response.Write("Iguales<br><br>")
end if
Response.Write(instr("Busca la palabra dentro de la frase", "palabra") & "<br><br>")
Response.Write(replace("Un pez de color verde, como verde es la hierba.","verde","rojo") & "<br>")
%>
</body>
</html>