php - 如何将 HTML 标签添加到字符串的最后一个单词?
问题描述
如何将 I HTML 标记 ( <b> </b>
) 添加到字符串的最后一个单词?
每个结果的词都不同。
使用的语言:PHP 该字符串是一个 1 行字符串(城市的本地市场)并插入到链接中
echo '<a href="'.$marche_permalink.'">'. $marche_title . '</a> ['. $hdebut .' - '. $hfin .']<br />';
字符串是$marche_title
.
解决方案
我认为对您的问题的最简单解释是:
$formatted = preg_replace('/\S+$/', '<b>$0</b>', $string);
它将在<b>
标签中字符串的结尾之前包装任何非空白字符序列。如果没有空格,它会将整个字符串包装在标签中,这应该没问题,因为整个字符串是字符串的最后一个单词。
推荐阅读
- python - 无法解析从第三页开始的名称
- reactjs - ReacJS 不在 iOS 9 iPad 上渲染组件
- python - 在odoo中按模块更改产品图像
- ubuntu - 删除问候语中的 Fish shell 错误消息
- arrays - 使用 vuejs / vuex 使用 ID 和 ParentId 分组数组
- java - 这个java代码中的这个指定代码有什么问题?
- html - 小屏幕上最小高度的引导轮播最小值
- react-native-android - 我可以自定义反应原生 joi 以返回对象错误吗
- c# - async-await 方法(等待响应)
- node.js - HTTP 错误 500.1013 Azure 应用服务节点 8.9.4