正则表达式--start end

来源:互联网 发布:淘宝女装店推荐高品质 编辑:程序博客网 时间:2024/06/06 02:36
import java.util.regex.Matcher;import java.util.regex.Pattern;public class MainClass {    public static void main(String[] args) {        Pattern pattern = Pattern.compile("\\d{3,5}");        String string = "123-4561-789-2fv";        Matcher matcher = pattern.matcher(string);        boolean result = matcher.matches();        System.out.println(result);        matcher.reset();        System.out.println(matcher.find());        System.out.println(matcher.start()+"-"+matcher.end());        System.out.println(matcher.find());        System.out.println(matcher.start()+"-"+matcher.end());        System.out.println(matcher.find());        System.out.println(matcher.start()+"-"+matcher.end());        System.out.println(matcher.find());        //System.out.println(matcher.start()+"-"+matcher.end());        System.out.println(matcher.lookingAt());        System.out.println(matcher.lookingAt());        System.out.println(matcher.lookingAt());        System.out.println(matcher.lookingAt());    }}

output:

falsetrue0-3true4-8true9-12falsetruetruetruetrue
0 0
原创粉丝点击