我正在将数据从一个 CMS 导入到另一个。我在一个 CMS 中有图像标注,例如:
{image id="12321" align="right" crop="square"}
或者
{image id="12321" align="left" crop="rectangle"}
从技术上讲,align 或 crop 中的值可以是多种值,本质上都是字母。我想采用这些场景中的任何一个,并将它们变成以下内容:
[image id="12321" align="VALUEHERE" crop="VALUEHERE"]
对不起,我应该早点详细说明。这是文章正文的一部分。我不能只替换第一个和最后一个字符:) 此外,有些标注本质上相似,str_replace 不起作用。我希望得到一些 preg_replace 帮助,这就是我在标题中提到正则表达式的原因。我应该从最初的问题帖子中详细说明。