ok, danke, Die Frage ist aber warum in meiner Variante trotzdem der Backslash erlaubt ist? Selbst wenn ich es mit drei \\ versuche, ist er erlaubt.
var rexp = new RegExp("[\\/:\*\?\"<>\|]"); // back slash vor dem quote nicht vergessen!
if(!fname.match(rexp))
{
//alle OK
}
else
{
alert('Keine gültige Zeichen sind < > ? " : | \ / *');
}
Gruss Werner