|
.版本 2
.子程序 网页_取网址文件名, 文本型, , 取一个网站地址中的文件名 只返回最先找到的!!! 从地址中解析,解析不到再从地址协yi头解析
.参数 网址, 文本型
.参数 参数_特征后缀组, 文本型, 可空 数组, “exe”, “rar”, “bmp”, “jpg”, “png”, “zip”, “mp4”, “mp3”, “txt”, “gho”, “torrent”
.局部变量 分隔块, 文本型, , "0"
.局部变量 块数, 整数型
.局部变量 文件名, 文本型
.局部变量 n, 整数型
.局部变量 特征后缀组, 文本型, , "0"
.局部变量 临时, 文本型
.局部变量 n1, 整数型
.局部变量 s
.如果 (取反 (是否为空 (参数_特征后缀组)))
特征后缀组 = 参数_特征后缀组
.否则
特征后缀组 = { “exe”, “rar”, “bmp”, “jpg”, “png”, “zip”, “mp4”, “mp3”, “txt”, “gho”, “torrent” } ' 自行扩展吧。。。
.如果结束
分隔块 = 分割文本 (网址, “/”, )
块数 = 取数组成员数 (分隔块)
.计次循环首 (块数, n)
临时 = 分隔块 [n]
.计次循环首 (取数组成员数 (特征后缀组), n1)
s = 寻找文本 (临时, “.” + 特征后缀组 [n1], , 假)
.如果真 (s ≠ -1)
返回 (取文本左边 (临时, s + 取文本长度 (特征后缀组 [n1])))
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
返回 (网页_取网络文件名 (网址))
|
|