-
@param split 包围变量名的字符串
-
@return 模板中的变量名
*/
public static Set getParamNames(String templet, String split) {
Set paramNames = new HashSet();
int start = 0, end = 0;
while (end < templet.length()) {
start = templet.indexOf(split, end) + split.length();
if (start == -1) {
break;
}
//start += split.length();
end = templet.indexOf(split, start);
if (end == -1) {
break;
}
paramNames.add(templet.substring(start, end));
end = end + split.length();
}
return paramNames;
}
public static void main(String[] args) {
Set paramNames = getParamNames(“恭喜您: n a m e name name注册成功人人app,您的账号为: c o d e code code<