求一正则表达式 如下str='http://192.168.18.3/xxqp/carpart/img_deal/upImg/bgMid_1.jpg'如何匹配到左后一个/后面的字符串这里为bgMid_1.jpg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不用正则好像更方便点package test;public class a { public static void main(String[] args) { String str = "http://192.168.18.3/xxqp/carpart/img_deal/upImg/bgMid_1.jpg"; System.out.println(str.substring(str.lastIndexOf("/")+1)); }} Pattern p=Pattern.compile("^.*/(.+)$"); String str="http://192.168.18.3/xxqp/carpart/img_deal/upImg/bgMid_1.jpg"; Matcher m = p.matcher(str); if(m.matches()){ System.out.println(m.group(1)); }不过还是用substring更好 请问,java 如何在JPanel指定位置放置JTextPane 方法重载时参数传递 Null,求高人指点 java学习网,欢迎光临 Applet在浏览器上运行的自动安装问题 Java Swing:系统帮助文档的呈现 JavaScript加密与解密-1 求关于数字的正则表达示 abstract class和interface有什么区别? 急需帮助:请问java.net.SocketException: Too many open files,一般是什么情况引起的,应该什么解决!!!! java在什么方面比c++强 怎么通过int看枚举类型 请问一个关于package的问题,初学者,不吝赐教
package test;
public class a {
public static void main(String[] args) {
String str =
"http://192.168.18.3/xxqp/carpart/img_deal/upImg/bgMid_1.jpg";
System.out.println(str.substring(str.lastIndexOf("/")+1));
}
}
String str="http://192.168.18.3/xxqp/carpart/img_deal/upImg/bgMid_1.jpg";
Matcher m = p.matcher(str);
if(m.matches()){
System.out.println(m.group(1));
}不过还是用substring更好