集册 Java实例教程 使用正则表达式匹配单词

使用正则表达式匹配单词

欢马劈雪     最近更新时间:2020-01-02 10:19:05

401
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
使用正则表达式匹配单词

import java.util.regex.Pattern;

import java.util.regex.Matcher;/** 来 自 时 代 J     a    v  a - nowjava.com**/


public class MatcherDemo {


    private static final String REGEX = "\\bdog\\b";

    private static final String INPUT = "dog dog dog doggie dogg";


    public static void main(String[] args) {

        Pattern p = Pattern.compile(REGEX);

        //  get a matcher object

        Matcher m = p.matcher(INPUT);

        int count = 0;

        while (m.find()) {

            count++;

            System.out.println("Match number " + count);

            System.out.println("start(): " + m.start());

            System.out.println("end(): " + m.end());

        }

    }

}/** 来 自 NowJava.com - 时代Java**/


展开阅读全文