此问题类似于: Replace multiple words in a string from a list of words
可接受的解决方案如下
configuration.addAnnotatedClass(com.myOrg.entities.Person.class);
但是,就我而言,我想用粗体替换列表中的每个“单词”(基本上在开头和结尾处添加
)答案 0 :(得分:0)
Regex.Replace(input, $@"\b(?:{string.Join("|",BAD_WORDS)})\b", "<b>$&</b>")
这是WiktorStribiżew建议的解决方案-完美运行