Ver Mensaje Individual
  #16 (permalink)  
Antiguo 05/03/2010, 12:32
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: expresion regular para restringir letras

Vamos, vamos lexus un poco de voluntad.

Código ASP:
Ver original
  1. '''Funcion para prohibir ciertas letras en la direccion
  2. Function filtrar_palabras(texto)
  3.     Dim  palabrasVector, palabras_prohibidas, i, esCadenaValida
  4.     'La ultima almohadilla no es necesaria, esto ocasiona un string vacio
  5.     palabras_prohibidas = "piso#apto#apartamento#oficina"
  6.     palabrasVector = Split(palabras_prohibidas, "#")
  7.     esCadenaValida = true
  8.     For i = 0 To UBound(palabrasVector)
  9.         'cambia el orden de los argumentos
  10.         if instr(1,texto,palabrasVector(i)) > 0 then
  11.             esCadenaValida = false
  12.             exit for
  13.         end if
  14.     Next
  15.     filtrar_palabras = esCadenaValida
  16. End Function
  17.  
  18. Response.Write(filtrar_palabras("juan oficina") & "<br>")
  19. Response.Write(filtrar_palabras("juan edificio") & "<br>")

Ahi debe quedar y si no me corto un....cabello
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway