javascript - 如果文件名包含非英文字符则拒绝

标签 javascript

我正在尝试上传文件名仅包含英文字符和符号或数字的文件,我的问题是如果我的文件名包含英文和中文字符,那么我需要验证它并需要显示文件名不能为非英文字符的警告消息

谁能发给我这个代码

最佳答案

获取file输入的值,并将其与正则表达式\w进行匹配

但你不应该禁止这样做。您应该在上传文件后重命名该文件。用户可以上传一个文件,其名称在他的操作系统中有效,但在服务器操作系统中无效。如果需要,您仍然可以将原始文件名存储在数据库中。

关于javascript - 如果文件名包含非英文字符则拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4790950/

相关文章:

javascript - 函数的缓存结果?

javascript - 如何使用 selenium 驱动程序选择最后一个 'li',该值在 'Ul' 中每次运行时都会动态变化

javascript - 根据另一个数组索引获取一个数组的值

javascript - 单击按钮时播放音频,然后停止,单击其他按钮时播放新音频

javascript - JS模块模式覆盖函数

javascript - 我应该带 HTML 片段还是 JSON?

Javascript SharedWorker 未与主程序正确通信

javascript - 使用 JayData 和 AngularJs 进行 CRUD 编辑

javascript - 数组初始化问题

javascript - 在页面顶部插入内容而不滚动