java正则表达式进阶运用20181023

直接上代码.

package org.jimmy.autotranslate20181022.test;

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

public class Regular20181023 {

    public static void main(String[] args) {
        String reg = "(?!<[a-zA-Z0-9]+>)[\u4e00-\u9fa5][^<>]+(?!<</[a-zA-Z0-9]+>)";
        Pattern pattern = Pattern.compile(reg);
        Matcher matcher = pattern.matcher("<a>空之律者</a>  <b>神恩颂歌</b><c>影骑士·月轮</c>");
        while(matcher.find()){
            System.out.println(matcher.group() + " ");
        }
    }

}

效果图:

 

posted @ 2018-10-23 15:11  ラピスラズリ(Dawn)  阅读(144)  评论(0编辑  收藏  举报