拡張子を使用してファイルの種類を制限するには、1 つの正規表現が必要です。
html、.classなどのファイルタイプを制限するためにこれを試しました。
/(\.|\/)[^(html|class|js|css)]$/i
/(\.|\/)[^html|^class|^js|^css]$/i
合計 10 ~ 15 種類のファイルを制限する必要があります。私のアプリケーションには、受け入れられるファイル タイプのフィールドがあり、要件に従って、制限されるファイル タイプがあります。したがって、制限されたファイルタイプのみを否定する正規表現が必要です。
プラグインコードは次のようになります。
$('#fileupload').fileupload('option', {
acceptFileTypes: /(\.|\/)(gif|jpe?g|png|txt)$/i
});
私はacceptedFileTypeを指定できますが、一連のファイルを制限する必要があります。