js截取小数点后的字符,比如aaa.xls货aaa.xlsx,请问怎么截取出xls或者xlsx?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js截取小数点后的字符,比如aaa.xls货aaa.xlsx,请问怎么截取出xls或者xlsx?相关的知识,希望对你有一定的参考价值。

说白了就是判断是否为excel格式?用正则表达式判断也行。最好用截取的方法

参考技术A endwith(".xls")或者.xlsx,再或者lastindexof(“.”),然后截取到最后,再比较截取到的字符串与xls和xlsx、 那可以用.分割,获得数组最后的一个字符,再比较- -! 参考技术B xls是excel的拓展名,是不能删除和更改的,如果你要给文件命名,要在.xls之前输入文件名称,否则是不行的,电脑会自动提示你错误的。就像doc是WORD的 参考技术C var strs = "aaa.bbb.xls";
var arr = strs.split(".");

alert(arr[arr.length - 1]);本回答被提问者和网友采纳
参考技术D var x = "aaa.bbb.xls";
var idx = x.lastIndexOf(".");
if (idx > 0) alert(x.substring(idx + 1));

以上是关于js截取小数点后的字符,比如aaa.xls货aaa.xlsx,请问怎么截取出xls或者xlsx?的主要内容,如果未能解决你的问题,请参考以下文章

Python调用MySQL的一些用法小结

Sql 截取字符串问题

java截取字符串 如何截取小数点以前的字符?比如1234.56截取后为1234

SQL Server中的小技巧(重复替换截取去空格去小数点后的位数)

CString 取字符串

shell 字符串截取问题