我想获取这个字符串里面用${}包含的内容,如何实现?

第一反应就是用正则,不知道还有没有其他更好的方案了

 package ${packName}.dao;

import ${modelName};
import java.util.Map;

public interface ${modelShortName}Dao {

    boolean add${modelShortName}(${modelShortName} ${modelShortNameObj}) ;

    boolean delete${modelShortName}(${modelShortName} ${modelShortNameObj}) ;

    boolean update${modelShortName}(${modelShortName} ${modelShortNameObj}) ;

    Map<String, Object> query${modelShortName}(${modelShortName} ${modelShortNameObj});
}

基本就是正则来查找匹配,比较灵活