Java 正則表達式提取兩個分隔符之間的數據

比如要提取"["與"]"之間的字符串

 public static void main(String[] args){
        String str = "([長度] + [高度]) * [倍數] - [減號] / [除號] > [大於號] < [小於號] == [等號] ";
        String regx = "\\[(.*?)]";
        Pattern pattern = Pattern.compile(regx);
        Matcher matcher = pattern.matcher(str);
        while(matcher.find()){
            System.out.println(matcher.group(1));
        }
  }

輸出結果爲:

長度
高度
倍數
減號
除號
大於號
小於號
等號
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章