[英]tcl split string with variables
how can split the name in tcl? 如何在tcl中拆分名称?
NEW in ARCHIVE XVID/J/JURASSIC.WORLD
path is not always the same, it may also be so 路径并不总是相同的,可能也是如此
/XVID-BOXSET/007.A.VIEW.TO.A.KILL
and set this as variable, one variable set the name and one the path. 并将其设置为变量,一个变量设置名称,一个设置路径。
I need the following variables: 我需要以下变量:
Name example : JURASSIC.WORLD bzw 007.A.VIEW.TO.A.KILL
名称示例:
JURASSIC.WORLD bzw 007.A.VIEW.TO.A.KILL
Path example : XVID/J/ bzw /XVID-BOXSET/
路径示例:
XVID/J/ bzw /XVID-BOXSET/
set pn [lindex {NEW in ARCHIVE XVID/J/JURASSIC.WORLD} 3]
# -> XVID/J/JURASSIC.WORLD
set path [file dirname $pn]
# -> XVID/J
set name [file tail $pn]
# -> JURASSIC.WORLD
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.