いくつかのファイルタイプの形式を制限し、他のすべてのファイルタイプを正規表現検証式で許可したいと思います。私が試したのは、いくつかの許可されたファイルタイプといくつかの制限されたファイルタイプを指定することですが、制限されたファイルタイプを指定し、他のすべてのタイプをアップロードできるようにしたいです。
asp.netファイルアップロードコントロールで正規表現を使用しています。私の正規表現は今このようになっています
^.*\.(csv|xlsx|xls|doc|docx|pdf|txt|zip|(?!exe)|(?!bat)|(?!msi))$
正常に動作し、exe batとmsiを制限していますが、他のすべてのファイル形式を許可したい