【发布时间】:2018-02-25 07:30:50
【问题描述】:
我正在制作一个搜索数据库的应用程序 - 我希望搜索词在我的输出中加粗。假设我有一个字符串:
String s = "Foo Bar foobAr";
String searchTerm = "bar";
现在,无论大小写如何,我都想用 将我的字符串 s 中每一次出现的 searchTerm 括起来(使其变为粗体)。输出应该是:
"Foo <b>Bar</b> foo<b>bAr</b>"
This is relevant,但它使输出与 searchTerm 相同 - 我想保留原始字符串的大小写。
【问题讨论】:
标签: java string replace substring