public String resolveByMap(String content, final Map<String, Object> valueMap) {
        return resolveByRule(content, placeholderValue -> String.valueOf(valueMap.get(placeholderValue)));
    }
Replace template string with special placeholder according to properties file.
Key is the content of the placeholder <br/><br/>
e.g: content = product:${id}:detail:${did}<br/>
     valueMap = id -> 1; pid -> 2<br/>
     return: product:1:detail:2<br/>

@param content template string with special placeholder
@param valueMap placeholder replacement map
@return new replaced string
inlong-sort/sort-end-to-end-tests/sort-end-to-end-tests-v1.15/src/test/java/org/apache/inlong/sort/tests/utils/PlaceholderResolver.java