File.basename
2024-10-20 04:12:03
File.basename函数 返回filename中的最后一条斜线后面的部分。若给出了参数suffix且它和filename的尾部一致时,该方法会将其删除并返回结果。 例: p File.basename("ruby/ruby.c") #=> "ruby.c" p File.basename("ruby/ruby.c", ".c") #=> "ruby" p File.basename("ruby/ruby.c", ".*") #=> "ruby" p File.basename("ruby/ruby.exe", ".*") #=> "ruby" File.dirname函数 以字符串的形式返回filename中最后一条斜线之前的部分。若文件名中不含斜线,则返回"."(当前目录)。 例: p File.dirname("dir/file.ext") # => "dir" p File.dirname("file.ext") # => "." 另外,请参考File.basename, File.extname 。 ruby 1.8 特性 修改后,File.dirname的动作遵守SUSv3的规定。 p File.dirname("foo/bar/") # => "foo" 以前是、"foo/bar" p File.dirname("foo//bar") # => "foo" 以前是、"foo/"
最新文章
- store.js - 轻松实现本地存储(LocalStorage)
- Android DisplayMetrics类获取屏幕大小
- Subarray Sum &; Maximum Size Subarray Sum Equals K
- Java学习-032-JavaWeb_001 -- Tomcat环境部署及基本配置
- 关于C++对汉字拼音的处理——终结篇(补充)
- oracle 格式化数字 to_char
- asp.net core 开发的https证书服务-agilelabs.net
- PHP使用google api生成二维码
- android 填满手机磁盘空间方法
- gzip解压文件报错
- Cookie笔记
- jQuery使用(十):jQuery实例方法之位置、坐标、图形(BOM)
- 安装sklearn_简练解决
- Hyper-V虚拟机上安装一个图形界面的Linux系统
- ftp服务及其实现之vsftpd
- Spring框架的事务管理相关的类和API
- TPO-23 C1 Post a student announcement
- v-html的应用
- The Art of Memory Forensics-Windows取证(Virut样本取证)
- Django-ORM简介