java创建一个可以分配模板字符串中给定变量的函数
如果我有一个像String
{String
作为模板,并且给了我另一个像"Graham was a nice person"
这样的String
,我想得到一个Map
{{"X" -> "Graham", "Y" -> "person"}
,并且给了一个不符合格式的字符串,函数可能会给出一个空的Map
或者抛出一个Exception
如果我创建一个基于模板String
的正则表达式,我可以看到有一种可能的方法,但这对我来说似乎有点混乱。有没有更干净的方法
# 1 楼答案
最接近的解决方案可能是:
在javascript中,有用于解决方案的模板文字,但在java中,我只见过这样的情况