File.extname(filename)
返回文件名 filename 中的扩展名部分(跟在最后的 "." 之后的部分)。目录名中的 "." 和文件名头上的 "." 不会被看作扩展名的一部分。若 filename 中不含扩展名则返回空字符串。另外,请参考 File.basename、File.dirname。复制代码
- p File.extname("foo/foo.txt") # => ".txt"
- p File.extname("foo/foo.tar.gz") # => ".gz"
- p File.extname("foo/bar") # => ""
- p File.extname("foo/.bar") # => ""
- p File.extname("foo.txt/bar") # => ""
- p File.extname(".foo") # => ""
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |