perf: 优化正则表达式

This commit is contained in:
kuaifan
2022-04-29 16:06:38 +08:00
parent 4304b66b06
commit 663661c73c
3 changed files with 25 additions and 6 deletions

View File

@@ -61,7 +61,7 @@ class ProjectTaskContent extends AbstractModel
{
$path = 'uploads/task/content/' . date("Ym") . '/' . $task_id . '/';
//
preg_match_all("/<img\s*src=\"data:image\/(png|jpg|jpeg);base64,(.*?)\"/s", $content, $matchs);
preg_match_all("/<img\s+src=\"data:image\/(png|jpg|jpeg);base64,(.*?)\"/s", $content, $matchs);
foreach ($matchs[2] as $key => $text) {
$tmpPath = $path . 'attached/';
Base::makeDir(public_path($tmpPath));