std::string ParseNodeName(const std::string& name){
auto node_name = name;
auto pos = node_name.find("${PROCESS_NAME}");
if(pos != std::string::nops){
node_name.replace(
pos , 15 , "asdasdasdasdasd"
)
}
return node_name;
}
其中,find()如果找到,会返回这个元素位置的索引。
replace(),其参数第一项为位置,第二项为替换项的长度,第三项为替换内容。