正则表达式如何匹配excel文件

2020-10-01 科技 79阅读

Excel文件,常见格式有

*.xls;*.xl*;*.xla;*.xlt;*.xlm;*.xlc;*.xlw


使用正则表达式,可以用/\.xl.{1,2}$/

下面着重看Excel2007+中的常用文件格式:

  • *.xlsx:基于XML文件格式的Excel 2007工作簿缺省格式

  • *.xlsm:基于XML且启用宏的Excel 2007工作簿 

  • *.xltx:Excel2007模板格式

  • *.xltm:Excel 2007宏模板

  • *.xlam:Excel 2007宏加载项

  • *.xlsb:Excel2007为大的或复杂的工作簿新引入的非XML二进制文件格,允许优化执行和向后兼容。


可以用另一个正则表达式,来精确匹配这6种格式

/\.xl(s[xmb]|t[xm]|am)$/

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com