详解参考:Java——正则表达式详解_java正则表达式-CSDN博客
常用示例:
1、将含有特殊字符$的字符串表达式转换成可以计算的表达式,如复杂指标计算表达式
public class Test {
public static void main(String[] args) {
String oriExpress = "$termDays$ + $termNum$ - $duration$";
oriExpress = oriExpress.replaceAll("\\$.+?\\$","1");//懒惰匹配
System.out.println(oriExpress);//1 + 1 - 1
}
}