', $content ); } /* 过滤网易云音乐单首歌 */ if (preg_match('/\[music\s{0,}id="\d{0,}"\s{0,}\/\]/SU', $content)) { $content = preg_replace( '/\[music\s{0,}id="(\d{0,})"\s{0,}\/\]/SU', '', $content ); } /* 过滤dplayer播放器 */ if (preg_match('/\[dplayer\s{0,}src=".{0,}"\s{0,}\/\]/SU', $content)) { $player = Helper::options()->JCustomPlayer ? Helper::options()->JCustomPlayer : '/usr/themes/Joe/library/player.php?url='; $content = preg_replace( '/\[dplayer\s{0,}src="(.{0,})"\s{0,}\/\]/SU', '', $content ); } /* 过滤bilibili播放器 */ if (preg_match('/\[bilibili\s{0,}bvid="\w{0,}"\s{0,}\/\]/SU', $content)) { $content = preg_replace( '/\[bilibili\s{0,}bvid="(\w{0,})"\s{0,}\/\]/SU', '', $content ); } /* 过滤完成任务勾选 */ if (preg_match('/\[x\]/SU', $content)) { $content = preg_replace( '/\[x\]/SU', '', $content ); } /* 过滤未完成任务勾选 */ if (preg_match('/\[\s{1}\]/SU', $content)) { $content = preg_replace( '/\[\s{1}\]/SU', '', $content ); } /* 过滤默认卡片 */ if (preg_match('/\[card-default\s{0,}width=".{0,}"\s{0,}label=".{0,}"\].{0,}\[\/card-default\]/sSU', $content)) { $content = preg_replace( '/\[card-default\s{0,}width="(.{0,})"\s{0,}label="(.{0,})"\](.{0,})\[\/card-default\]/sSU', ' $2 $3 ', $content ); } /* 过滤消息提示 */ if (preg_match('/\[message\s{0,}type="success|info|warning|error"\s{0,}\].{0,}\[\/message\]/sSU', $content)) { $content = preg_replace( '/\[message\s{0,}type="(success|info|warning|error)"\s{0,}\](.{0,})\[\/message\]/sSU', ' $2 ', $content ); } /* 过滤居中标题 */ if (preg_match('/\[mtitle\].{0,}\[\/mtitle\]/sSU', $content)) { $content = preg_replace( '/\[mtitle\](.{0,})\[\/mtitle\]/sSU', ' $1 ', $content ); } return $content; }