Javascript pdf和文件名的组合正则表达式验证不应具有'+';或';%';签名

Javascript pdf和文件名的组合正则表达式验证不应具有'+';或';%';签名,javascript,jquery,regex,string,validation,Javascript,Jquery,Regex,String,Validation,如何验证扩展名为“.pdf”且名称中不应有“+”或“%”符号的文件名?检查“pdf”扩展名的正则表达式是/(\.\124;\/)(pdf)$/i,。如何组合这些验证?使用以下正则表达式模式: ^[^+]+\.pdf$ ^-字符串的开头 [^+]+-一个或多个字符,除了+ 智能解决方案,但请注意-案例不敏感标志丢失

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

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

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

  • [^+]+
    -一个或多个字符,除了
    +


智能解决方案,但请注意-案例不敏感标志丢失