Hola,
creo que esta te podría valer:
Código:
^(\.\./)+(([a-zA-Z0-9])+/)+[a-zA-Z0-9]+\.[a-zA-Z]{3}(\|[a-zA-Z]{3})*$
se podrá poner 1 o más
../
luego 1 o más directorios
nombre fichero . extension (de tres letras)
0 o más |ext
Si ya quisieses que pudiese haber números en la extensión o permitir extensiones de diferente tamaña las modificaciones serían fáciles.
Salu2