Buenos días,
Cómo podría contar la cantidad de letras de cada palabra de una frase.
Yo he encontrado algo tal cómo esto:
Código HTML:
<%
dim texto
texto = "Cuantas palabras tiene esta frase?"
texto = Trim(texto)
'si existen espacios dobles en la cadena, los eliminamos con este bucle
Do While InStr(1, texto, " ") > 0
texto = Replace(texto, " ", " ")
Loop
'separamos la palabra donde encontramos un espacio
'y hacemos un vector con sus palabras
Dim array_texto
array_texto = split(texto, " ")
'mostramos el resultado, sumando uno mas ultimo índice del vector
'esto es porque los vectores empiezan con el 0.
response.write "El texto ingresado: "Cuantas palabras tiene esta frase?", "
response.write "tiene <B>" & UBound(array_texto)+1 &"</B> palabras"
%>
Código extraído de soloasp.com.ar
Y creo que la propiedad de contar cantidad de letras de una palabra es Len(), pero si hay signos de puntuación, interrogación, exclamación, etc..
No tendría que porque contar..
¿Alguien me puede echar una mano?
Un saludo y muchas gracias!