【发布时间】:2018-01-11 10:42:00
【问题描述】:
我有一个这样的字符串
the gray fox
我想用字符串<b> 和</b> 包围单词gray。在 Python 中最有效(和首选)的方法是什么?
(上下文:我正在构建一个具有搜索功能的应用程序,我想在搜索结果中突出显示与用户输入的文本匹配的文本)
感谢您的帮助和亲切的问候, 托德
【问题讨论】:
-
"the gray fox".replace('gray', '<b>gray</b>') -
或者一般
text.replace(searchstring, '<b>' + searchstring+ '</b>')
标签: python string python-3.x search string-concatenation