去掉文件名中有汉字的文件的程序怎么做?

hi123 2003-07-12 04:28:43
去掉文件名中有汉字的文件的程序怎么做?
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
inanition 2003-07-12
  • 打赏
  • 举报
回复
下面這段程序可以判斷:
說明:filename就是你的文件名,flag是判斷結果,接下來你想幹嘛就幹嘛吧。
補充一下,我是在繁體2000下寫,不知道在簡體行不行。

<%
dim filename, i, flag
filename = Request.QueryString("file1")
if filename <> "" then
flag = false
for i=1 to len(filename)
if(ascb(midb(mid(filename,i,1),2,1))) > 0 then
flag = true
exit for
end if
next
if flag then
Response.Write "此文件名中有漢字" & "<br>"
else
Response.Write "此文件名中無漢字" & "<br>"
end if
end if
%>
jzywh 2003-07-12
  • 打赏
  • 举报
回复
URLEncode
renniliao 2003-07-12
  • 打赏
  • 举报
回复
用len()函数取文件名的长度,再用lenB函数取文件名的长度。如果两者相同。则说明没有中文。
如果不相同,则说明有中文。
zykj_2000 2003-07-12
  • 打赏
  • 举报
回复
转为UNICODE

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧