Foros del Web » Programación para mayores de 30 ;) » Java »

ayuda con expresion regular que toma el arterisco como caracter.

Estas en el tema de ayuda con expresion regular que toma el arterisco como caracter. en el foro de Java en Foros del Web. hola quisiera saber como puedo hacer para que en una regla para una expresion me tome el asterisco como un caracter o sea necesito una ...
  #1 (permalink)  
Antiguo 10/03/2011, 07:55
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
ayuda con expresion regular que toma el arterisco como caracter.

hola quisiera saber como puedo hacer para que en una regla para una expresion me tome el asterisco como un caracter o sea necesito una regla que permita [abc] y el asterisco pero si lo coloo asi [abc*] no me lo toma como caracter.

saludos
  #2 (permalink)  
Antiguo 10/03/2011, 13:10
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: ayuda con expresion regular que toma el arterisco como caracter.

Tal como lo tienes funciona

Si usas como regex "[abc*].+" da como válida cualquier String de dos o más caracteres que empiece por "a" "b" "c" o "*"
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 11/03/2011, 09:04
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: ayuda con expresion regular que toma el arterisco como caracter.

ola y si lo que quiero es que valide que contenga en cualquier parte de la cadena a,b,c,*
digamos estas palabras seria validas : assss sss*ssss algo asi.


saludos
  #4 (permalink)  
Antiguo 11/03/2011, 13:05
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: ayuda con expresion regular que toma el arterisco como caracter.

Pues podrías leer un poco sobre el tema, una cosa es una duda y otra pedir que te resuelvan algo.

http://download.oracle.com/javase/tu...sential/regex/

Dependiendo de que método vayas a utilizar, podría valerte

".*[abc*].*"
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: expresion, regular, toma, caracteres
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 00:32.