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

path con expresiones regulares

Estas en el tema de path con expresiones regulares en el foro de Java en Foros del Web. hola lo que quiero hacer es validar que la cadena que tengo sea una ruta de archivo correcta: por ejemplo: ../ArchGen/archivo.xls el codigo que tengo ...
  #1 (permalink)  
Antiguo 20/09/2010, 18:18
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación path con expresiones regulares

hola
lo que quiero hacer es validar que la cadena que tengo sea una ruta de archivo correcta: por ejemplo: ../ArchGen/archivo.xls


el codigo que tengo es este pero esta mal y no se que tengo que modificar :


public boolean isPath(String adjunto)
{
Pattern pat = null;
Matcher mat = null;

pat = Pattern.compile("^([0-9a-zA-Z]([_.w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-w]*[0-9a-zA-Z].)+([a-zA-Z]{2,9}.)+[a-zA-Z]{2,3})$");
mat = pat.matcher(adjunto);
if (mat.find())
{
return true;
}
else
{
return false;
}
}

quiero que empiece desde los dos puntos y la diagonal, como lo puse arriba, y que sea solo para archivos.xls .zip y .pdf,espero que puedan ayudarme

Etiquetas: expresiones, path, regex, regulares
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:24.