import java.util.regex.Matcher;
import java.util.regex.MatchResult;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
/**
*利用JAVA实现WINDOWS中的dir/s查找
*这里采用正则达式解决了通配符的问题,但是有一点就是不能够通过命令行传参数
*因为如果你通过命令行传数,JAVA会自动把你的带通过的文件名,换成当前目录匹配的文件名,
*如你在命令行以这样传入:javaFileSearcha*,如果当前目录下有a.jpg,a1.jpg,那么a*
*会被自动换成a.jpg,及a1.jpg,如果在当前目录下有目录,并且子目录中有a2.jpg,那这个就查
*不出来。所有现在只能通过其它的方式调用才行,而不能够通过命令行传参数
*这个可能需要拦截器才能够解决这个问题,不过,这个我不会,如果会的并且有兴趣,可以试试
*作者:blog.csdn.net/fenglibing
0

