首页 > 编程开发 > Java    日期:2020-05-16 / 来自互联网 / 浏览

我们可以使用matches()方法与正则表达式进行判断。

matches() 方法用于检测字符串是否匹配给定的正则表达式。

具体的正则表达式为:【^[A-z]:\\(.+?\\)*$】。

具体代码:

	public static void main(String[] args) {
//		String source = "z:\java\kl\$kls\";
		String source = args[0]+File.separator;
		String targer = args[1]+File.separator;
		System.out.println(source);
		System.out.println(targer);
		if(source.matches("^[A-z]:\\(.+?\\)*$") && targer.matches("^[A-z]:\\(.+?\\)*$")){
			System.out.println("磁盘路径正确。。。");
		}
		
	}

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章