SSISO Community

시소당

Regular Expression - Positive Look behind 1

import  java.util.regex.Matcher;
import  java.util.regex.Pattern;

public  class  PositiveLookBehindExample  {
    public  static  void  main(String  args[])  throws  Exception  {
        String  regex  =  "(?<=http://)\\S+";

        Pattern  pattern  =  Pattern.compile(regex);

        String  candidate  =  "The  Java2s  website  can  be  found  at  ";
        candidate  +=  "http://www.java2s.com.  There,  ";
        candidate  +=  "you  can  find  some  Java  examples.";

        Matcher  matcher  =  pattern.matcher(candidate);

        while  (matcher.find())  {
            String  msg  =  ":"  +  matcher.group()  +  ":";
            System.out.println(msg);
        }
    }
}
[2008년  04월  04일  09:24:58  수정되었습니다.]

675 view

4.0 stars