描述:
拆分全路径,获取文件名和扩展名。
语法:
filename(fn)
备注:
拆分全路径fn中的文件名和扩展名内容。
参数:
fn |
包含文件名的全路径。 |
选项:
@e |
只拆分出全路径中的扩展名。 |
@n |
拆分出不带扩展名的文件名。 |
@d |
拆分出文件所在的目录,含地址串。 |
@p |
在非绝对路径文件名前拼上主目录,fn是""直接返回主目录,若主目录为空,则按照【用户参考 - 主目录】章节下的规则查询并返回。 |
@s |
获取当前脚本文件名称。 |
示例:
|
A |
|
1 |
=filename("D://file/test.dfx") |
输出”test.dfx” |
2 |
=filename@e("D://file/test.dfx") |
输出”dfx” |
3 |
=filename@n("D://file/test.dfx") |
输出”test” |
4 |
=filename@d("D://file/test.dfx") |
输出” D://file” |
5 |
=filename@p("p2.txt") |
输出” D:\Program Files\raqsoft\esProc\demo\p2.txt” |
6 |
=filename@p("") |
输出主目录” D:\Program Files\raqsoft\esProc\demo” |
例如当前脚本文件为:D:\file\p1.splx
|
A |
|
1 |
=filename@s() |
获取当前脚本文件名称,返回结果: p1.splx。 |
2 |
=filename@sd() |
获取当前脚本文件所在目录,返回结果: D:\file。 |
3 |
=filename@sn() |
获取当前脚本文件名称,不带扩展名,返回结果:p1。 |
4 |
=filename@se() |
获取当前脚本文件名称的扩展名,返回结果:splx。 |
5 |
=filename@sp() |
获取当前脚本文件路径,返回结果: D:\file\ p1.splx。 |
相关概念: