php - PHP preg_replace 正则表达式在 cid 时不替换:直到下一次匹配
问题描述
所以基本上我试图在它寻找的地方制作一个正则表达式,src=""
当它喜欢时跳过它,src="cid:
然后以 1 的间隔进入下一场比赛。
这是我现在的完整代码行:
$mailMessage = preg_replace( '@src="([^"]+)"@' , 'src="cid:' . $imageCombined . '" ' . 'id="' . $imageID . '"' , $mailMessage , 1);
这@src="([^"]+)"@
就是我所指的部分。
解决方案
推荐阅读
- azure-cosmosdb - Azure CosmosDb 计数消耗大量 RU/s
- excel - Excel公式 - 2 countif一个在另一个?
- java - 为什么有些对象会自己初始化?
- google-bigquery - 标准 sql 中的 bigquery 旧版 sql POSITION() 函数
- c# - 多个 API 模型到 C#
- android - 无法解析 Firebase 身份验证 15.0.0
- excel - DAX 代码计算每天最大值的总和
- javascript - 独家 CSS 选择器
- python-3.x - 从 Bottle 框架迁移到 Flask
- sql-server - 运行 DTSX 文件时出现 xp_cmdshell 错误