Gle*_*ton 3 python text substring
示例 如果用户搜索“汽车”,我希望输出看起来像
今天找到你最喜欢的汽车,接下来两天的汽车销售。
请注意,汽车是粗体的。谷歌这样做:

在 Python 中执行此操作的最佳方法是什么?粗体在 HTML 中。
>>> the_string = "New Cars, Used Cars, Car Reviews, Car Finance Advice - Cars.com"
>>> re.sub(r'(car)', r'<b>\1</b>', the_string, flags=re.I)
'New <b>Car</b>s, Used <b>Car</b>s, <b>Car</b> Reviews, <b>Car</b> Finance Advice - <b>Car</b>s.com'
Run Code Online (Sandbox Code Playgroud)
不过,要弄清楚到底什么应该算作“汽车”的实例有点棘手;这将使“汽车香椿”等。你可以试试\b(cars?)\b这个特定的短语;一般来说,您可能想要使用词干分析器。
| 归档时间: |
|
| 查看次数: |
5485 次 |
| 最近记录: |