ac5474012 发表于 2010-6-20 12:45:15

[已解决]如何返回StringSplit结果的最后一个数值?

本帖最后由 ac5474012 于 2010-6-21 11:31 编辑

如何返回StringSplit结果的最后一个数值?
我想将“M:\MINIPE\SYSTEM\SOUND.WIM”分成两个阶段。
1.M:\MINIPE\SYSTEM\(路径)
2.SOUND.WIM(文件)
请问我要如何区分?

2楼已经解决

afan 发表于 2010-6-20 12:52:09

要获取两部分用正则最合适$Str = 'M:\MINIPE\SYSTEM\SOUND.WIM'
$sR = StringRegExp($str, '(.+)\\(.+)', 3)
Msgbox(0, '路径:' & $sR, '文件:' & $sR)

水木子 发表于 2010-6-20 12:52:13

本帖最后由 水木子 于 2010-6-20 12:56 编辑

“撞车啦!” 向前辈学习!{:face (301):}

netegg 发表于 2010-6-20 14:13:53

本帖最后由 netegg 于 2010-6-20 14:18 编辑

$aArray=stringsplit($string,'\')
最后一部分是$aArray[$aArray]
另外有个api专门干这个用的

masterpcc 发表于 2010-6-20 15:40:16

新手!!学习中!谢谢!!
页: [1]
查看完整版本: [已解决]如何返回StringSplit结果的最后一个数值?