php匹配带#话题字符串按照原顺序生成未匹配与匹配字符串数组代码
代码语言:php
所属分类:其他
代码描述:php匹配带#话题字符串按照原顺序生成未匹配与匹配字符串数组代码,可用于给前端文本话题标识,比如话题#高亮,可点击跳转。
代码标签: php 匹配 # 话题 字符串 按照 原顺序 生成 未匹配 匹配 字符串 数组 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php $pattern = '/#([^#]+)#|([^#]+)/'; $text = "我们一起走过来#春天spring123#1231321#美好生活##美好生活#"; preg_match_all($pattern, $text, $matches, PREG_SET_ORDER); $result = []; foreach ($matches as $match) { if (!empty($match[1])) { // 匹配到的话题 $result[] = [$match[0], true]; } else { // .........完整代码请登录后点击上方下载按钮下载查看
网友评论0