/ / Regex para verificar o nome do arquivo - regex

Regex para verificar o nome do arquivo - regex

Eu estou procurando uma consulta de regex para verificar um nome de arquivo e certifique-se de que ele contenha apenas caracteres ingleses, números ou esses caracteres [,], -, _

No entanto, não deve permitir caracteres como estes: ÿ¿¿¿¿¿Ã¿Â¿¿¿¿¿¿¿¿¿¿¿¿¿¿ ³J

obrigado

Respostas:

1 para resposta № 1
^ [a-zA-Z0-9. [] _-] + $

Eu adicionei o ponto como uma possibilidade, além de que o acima requer pelo menos uma letra ASCII, dígito, colchete, sublinhado ou traço (sinal de menos).


1 para resposta № 2

O regex é assim:

/^[A-Za-z0-9[]-_]+$/

Observe que isso não permite strings vazias;)