On Wed, Oct 24, 2001 at 09:42:39AM -0200, Pedro Zorzenon Neto wrote: > Oi Pessoal, > > Alguém tem alguma expressão regex (s///) para retirar todos os > caracteres inválidos em um nome de arquivo e trocar pelos respectivos > com uma barra invertida antes?
Você pode colocar a expressão [^[:alnum:]], que é uma lista contendo todos os caracteres que não são alfanuméricos. Usando locale pt_BR, essa também inclui caracteres acentuados presentes no ISO-8859-1. -- _ _ _| _ _ | _ . _ | _ Who controls the past, controls the future. (_(_|| |(_)_) |(_|\/|(_)|(_| Who controls the present, controls the past. http://laviola.org icq #981913 -- George Orwell, "1984"

