对于模糊的标题感到抱歉,但基本上我不知道什么是正则表达式,但我需要匹配以下内容:
https://fragdeluxe.com/api/csgo_schema.php
基本上,我想忽略所有空格和新行,并且只有在跟随{时才能用“items2”替换“items”。
非常感谢任何帮助。
编辑:我需要它来替换第一次出现,我的想法是当我将其转换为数组时停止进一步覆盖它。
感谢。
答案 0 :(得分:4)
怎么样:
$str = preg_replace('/"items"(?=\s+\{)/', '"items2"', $str, 1);
\s
代表任何包含换行符的空格。