Java Pattern

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

/**
 * @Author: ZhangHao
 * @Description: 匹配測試
 * @Date: 2020/4/30 9:44
 * @Version: 1.0
 */
public class PatternTest {
    public static void main(String[] args) {
        List<String> numList = new ArrayList<>();
        // "一|二|三|四|五|六|七|八|九|十"
        // "(一|二|三|四|五|六|七|八|九|十)一"
        Pattern numPattern = Pattern.compile("(一|二|三|四|五|六|七|八|九|十)一");
        Matcher numMatcher = numPattern.matcher("a十一bc一");
        while (numMatcher.find()){
            numList.add(numMatcher.group());
        }

        System.out.println(numList);
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章