SSISO Community

시소당

Regualr Expression - Positive Look ahead

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

public  class  PositiveLookaheadExample  {
    public  static  void  main(String  args[])  {
        String  regex  =  "(?=^255).*";

        Pattern  pattern  =  Pattern.compile(regex);

        String  candidate  =  "255.0.0.1";

        Matcher  matcher  =  pattern.matcher(candidate);

        String  ip  =  "not  found";

        if  (matcher.find())
            ip  =  matcher.group();

        String  msg  =  "ip:  "  +  ip;

        System.out.println(msg);
    }
}

720 view

4.0 stars