例如这么一个字符串: "甲的网址:www.a.com,乙的网址:www.b.com" 如何取出以字母开头并以字母结尾的子串? 

解决方案 »

  1.   


    import java.util.regex.Matcher;
    import java.util.regex.Pattern;public class TestPattern {
    public static void main(String[] args) {
    Pattern pattern = Pattern.compile("[\\w\\.]+");
    Matcher matcher = pattern.matcher("甲的网址:www.a.com,乙的网址:www.b.com");
    while(matcher.find()){
    System.out.println(matcher.group());
    }
    }
    }
      

  2.   

    LZ说的不太明白
    www.a.com,乙的网址:www.b.com
    这个还是以字母开头,以字母结束的子串呢
    如果要是都是以字母,数字,下划线,和。组成,就2楼做法OK~
      

  3.   

    正则表达试,一个窜,除去,'HTTP://'其他的都获取.