正则表达式验证文件路径|如何用js和正则表达式判断路径是否正确

正则表达式验证文件路径|如何用js和正则表达式判断路径是否正确的第1张示图

1. java 正则表达式校验路径是否含有0907这样的一级文件夹

publicstaticvoidmain(String[]args){Stringregex=".*\\0901(\\.*|$)";System.out.println("\\192.168.1.123\test\2015\0901".matches(regex));System.out.println("\\192.168.1.123\test\2015\0901\aaa".matches(regex));System.out.println("\\192.168.1.123\test\2015\1258".matches(regex));System.out.println("\\192.168.1.123\test\2015\5412\aaa".matches(regex));}

true

true

false

false

2. Java语言用正则表达式判断文件目录合法性

functiontestPath(){varpath=/^[a-zA-Z]:[\]((?!)(?![^\/]*s+[\/])[w-]+[\/])*(?!)(?![^.]*s+.)[w-]+$/;varbackuppath=document.getElementById("xxx");if(path.test(backuppath)){returntrue;}else{alert("请填写正确路径!");returnfalse;}returntrue;}

String format ="/^[a-zA-Z]:[\]((?!)(?![^\/]*s+[\/])[w-]+[\/])*(?!)(?![^.]*s+.)[w-]+$/";

3. 如何用js和正则表达式判断路径是否正确

|<script type="text/javascript">function aa(id,text) { var s=document.getElementById(id).value;var patrn=/^[C|D|E|F]:\\.+\\.+$/; if (!patrn.exec(s)){ alert(text+"格式不正确!"); // $(id).focus(); return false} return true } </script><input type="text" value="" id="name"> <input type="button" onclick="aa('name','aa')" value="提交"/>

4. 利用正则表达式判断文件路径是否有非法字符

展开全部javascript:/[a-zA-Z0-9_]{4,10}/java:^[a-zA-Z0-9_]{4,10}$大括号中的是我随意规定的范围,你可以自己修改去试试吧有问题的话我再修改

5. JAVA正则表达式(如何判断文件路径合法,路径例如:D:\测试\test.csv),请帮忙解答一下,谢谢。

java中"\"要转义成"\\",如果路径错误会报异常的,直接catch就OK了

6. 验证正确路径的正则表达式

(\/\w+)+

7. 利用正则表达式判断文件路径是否有非法字符

java script: /[a-zA-Z0-9_]{4,10}/ java : ^ [a-zA-Z0-9_]{4,10}$ 大括号中的是我随意规定的范围,你可以自己修改 去试试吧 有问题的话我再修改

8. vb中判断文件路径合法的正则表达式

楼主的问题不错,这个平时注意的人真的少之又少!其实这个不用正则表达式或许更方便,利用异常处理语句Try…catch…end try.先执行Try中的语句,如果执行异常,那么将运行catch中的语句!dim str as stringstr = inputbox("请输入路径!")Try Dim dir1 as DirectoryInfo(str) Dir1.Create() Dir1.Delete(True) '如果你只确定路径是否合法而不建立文件夹,加入该语句Catch msgbox("路径输入有误!","提示框",0)END Try以上在vb2005测试通过!

9. 如何用正则表达式 检测输入的是否满足文件的绝对路径

为什么一定要用正则。怎么不用substring。String str="D:\\jeffery\\index\\mydata\\data.properties "; System.out.println(str.substring(str.lastIndexOf("\\")+1));

10. java用正则表达式判断文件路径格式是否正确。

//"^[A-z]:\\(.+?\\)*$"不能确定深度匹配0到多次就可以了Stringsource="z:\java\kl\$kls\";System.out.println(source.matches("^[A-z]:\\(.+?\\)*$"));

未经允许不得转载:山九号 » 正则表达式验证文件路径|如何用js和正则表达式判断路径是否正确

赞 (0)