javascript - 合并 pdf 的正则表达式验证,文件名不应有 '+' 或 '%' 符号

标签 javascript jquery regex string validation

如何验证扩展名为“.pdf”且名称中不应包含“+”或“%”符号的文件名?检查“pdf”扩展名的正则表达式是 /(\.|\/)(pdf)$/i,。如何组合这些验证?

最佳答案

使用以下正则表达式模式:

^[^+]+\.pdf$
  • ^ - 字符串的开始

  • [^+]+ - 除了 +

  • 之外的一个或多个字符

https://regex101.com/r/MZhqSL/4

关于javascript - 合并 pdf 的正则表达式验证,文件名不应有 '+' 或 '%' 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45953155/

相关文章:

javascript - 我可以为Javascript的replace()传递多个参数(模式)吗?如果没有,有什么好的替代方案吗?

javascript - 从 javascript 调用服务器端方法

javascript - 使用 html 按钮更改 php 变量

javascript - $.each 语句在达到 "undefined"值时停止

javascript - 如何让FancyBox在页面加载时自动启动并在15秒后自动隐藏?

javascript - 显示加载 GIF 并在脚本加载后删除

Java正则表达式获取img src

python - 围绕空格分割字符串,中间不使用冒号

javascript - "parent"是否应该不用作 javascript 变量名(保留字)

html - 批量正则表达式组替换