一个取图片路径的正则,将就着能用用,学了两天的成果. <img [^>]*src="?([a-zA-z0-9]*.[a-zA-z0-9]*)"?[^>]*> 在java中使用正则: /**/ /* 这个是文本域中的内容: *<img src="test.jpg" width="20" ></img>123<img src="test.jpg" width="20" />456DF<img width="20"src=test22.jpg 789></img><img src=aSd1.A > */ String str = reuest.getPara... // 忘了怎么写,反正是取页面中文本域post过来的字符串 boolean result = false ; String str2 = null ; String regEx = null ; regEx = " <img [^>]*src="?([a-zA-z0-9]*.[a-zA-z0-9]*)"?[^>]*> " ; // regEx="src="[a-zA-z0-9]*.[a-zA-z0-9]*""; System. out .println( " regEx: " + regEx); Pattern p = Pattern.compile(regEx); // Pattern p=Pattern.compile(regEx, Pattern.CASE_INSENSITIVE); // 忽略大小写 // Matcher m=p.matcher(str); Matcher m = p.matcher(regtext); result = m.find(); String outprint = null ; outprint = " result: " + result; while (result) ... { System.out.println(m.group(1)); outprint=outprint+"||"+m.group(1); result=m.find(); } request.setAttribute( " result " ,outprint); /**/ /*最后的输出结果:result:true||test.jpg||test.jpg||test22.jpg||aSd1.A */