如何在字符串中找到 ${ demo } java
如何在字符串中找到 ${ demo } ,我使用正则表达式,不知道如何找到此字符串。
[解决办法]
如果只想要date或者demo。 试下面。
public static void main(String[] args) { String formula = "XXXX${date}V${demo}VVV"; String reg = "\\$\\{([^}]+)\\}"; Pattern p = Pattern.compile(reg); Matcher matcher = p.matcher(formula); while (matcher.find()) { System.out.println(matcher.group() + " " + matcher.group(1)); } }