2017-08-15 38 views
0

我目前有一個ValidationExpression在客戶端,(有點)限制用戶上傳(.txt)文件以外的任何東西。什麼是最安全和最方便的選項來驗證我的webform上傳文件的文件路徑?

^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.txt)$ 

我想知道,因爲這個驗證限制一些特殊字符,我會遇到麻煩,如果我的用戶有一個他希望它有其名稱中的特殊字符的文件夾內上傳的文件?

林想知道是否有更好的ValidationExpression我可以在客戶端使用,以防止給我的用戶帶來不便。我正在設置服務器端驗證的過程,但我仍然希望有一個良好的客戶端驗證程序,以便允許特殊字符不會太冒險。

任何人都有很好的解決方案嗎?

+1

你能給有效和無效的輸入的一些例子,特別是輸入您認爲可能會導致問題? – CAustin

+0

嗯,我很擔心腳本被通過某種方式傳遞或有特殊字符正在使用的兼容性問題,我想也許有人可以重命名一個文件夾

相關問題