Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con Expresion Regular

Estas en el tema de Ayuda con Expresion Regular en el foro de ASP Clásico en Foros del Web. Hola Amigos, tengo la siguiente expresion regunar y funciona perfecto. Código: <% function esValidoAlfaNum() set expReg = New RegExp expReg.Pattern = "^[a-zA-Z0-9-/?¿|!|¡|.|,|;|:|*|+|(|)|=|]+$" esValidoAlfaNum = expReg.Test(cadena) ...
  #1 (permalink)  
Antiguo 22/05/2010, 12:37
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 16 años, 8 meses
Puntos: 0
Pregunta Ayuda con Expresion Regular

Hola Amigos, tengo la siguiente expresion regunar y funciona perfecto.

Código:
<%
function esValidoAlfaNum()
  set expReg = New RegExp
  expReg.Pattern = "^[a-zA-Z0-9-/?¿|!|¡|.|,|;|:|*|+|(|)|=|]+$"
  esValidoAlfaNum = expReg.Test(cadena) and len(cadena) < 256
  set expReg = nothing
end function
%>
Ahora bien, necesito añadir los siguientes caracteres jutnos:

\n


Si aparece \ sola, no es permitida, solo se debe permitir cuando va acompañada de n es decir: \n

Me da error porque \ la utiliza la expresion regular.. nose como colocarla...

Gracias.
  #2 (permalink)  
Antiguo 22/05/2010, 15:25
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Ayuda con Expresion Regular

Hola

Se salva con la barra del 7

Cita:
/\n
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 22/05/2010, 15:48
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Ayuda con Expresion Regular

Cita:
Iniciado por Adler Ver Mensaje
Hola

Se salva con la barra del 7

Suerte
Hola gracias por responder.

Podrias darme un ejemplo del patron? porque lo intente y me da como resultado False

Mira probe con estos patrones pero me da FALSE.

Código:
"^[a-zA-Z0-9-/?¿|!|¡|.|,|;|:|*|+|(|)|=|/\n]+$"

"^[a-zA-Z0-9-/?¿|!|¡|.|,|;|:|*|+|(|)|=||/\n|]+$"
Como seria la sintaxis?
  #4 (permalink)  
Antiguo 23/05/2010, 05:08
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Ayuda con Expresion Regular

Hola

¿Qué pretendes que valides la expresión?. \n representa a una nueva linea y no parece que tenga mucho sentido usar el operador or junto a \n

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: expresion, regular
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:56.