浏览 6204 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-06-06
C:\学生信息模板.csv C:\测试\学生信息模板.csv 现在我需要对这个包含中文路径或者英文路径及中文与英文的文件作合法性判断, 这样的正则表达式,请问该如何写,也就是.后面的为三个字符必须为csv的正则表达式的写法,非常感谢 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-06-07
ithero 写道 我在表单里面点击上传文件,然后表单中的内容显示如下:
C:\学生信息模板.csv C:\测试\学生信息模板.csv 现在我需要对这个包含中文路径或者英文路径及中文与英文的文件作合法性判断, 这样的正则表达式,请问该如何写,也就是.后面的为三个字符必须为csv的正则表达式的写法,非常感谢 /(.+);\.csv$/i |
|
返回顶楼 | |
发表时间:2006-06-07
以自由落体方式无限接近回收站ing........
|
|
返回顶楼 | |
发表时间:2006-06-07
charon 写道 以自由落体方式无限接近回收站ing........
呵呵...感谢二楼的热心帮助.有时候思维短路还真是需要别人帮助.谢谢 |
|
返回顶楼 | |
发表时间:2006-06-07
/(.+);\.csv$/i 感谢,这个可以,,想了想,自己走入死胡同了,其实也可以用subString实现 两种实现方式我都贴出来: function isCsv();{ var regex=document.userInfoForm.upFile.value; var suffix='csv'; if(regex.substring(regex.length-suffix.length);==suffix);{ return true; }else{ alert("文件格式不正确,请上传CSV文件且扩展名为csv");; return false; } } function isCsv();{ var regex=/(.+);\.csv$/i; if(regex.test(document.userInfoForm.upFile.value);==false);{ alert("文件格式不正确,请上传CSV文件且扩展名为csv");; return false; } return true; } |
|
返回顶楼 | |