【发布时间】:2016-02-14 09:20:59
【问题描述】:
这是我的代码!
$Find = array('hardwareSet[articles][(.*)]');
$Replace = array('hardwareSetRAM');
$RAMBOX = str_replace($Find, $Replace, $RAMBOX);
全文是这样的:hardwareSet[articles][RANDOMnumberHERE]
第二个[] 总是有不同的数字。我希望将hardwareSet[articles][WhatEverNumberIsHere] 更改为类似于hardwareSetRAM 的字符串。
我该怎么做,你能帮帮我吗?
【问题讨论】:
-
我感觉你以一种迂回的方式询问某人指出还有另一个替换函数
preg_replace“执行[s]正则表达式搜索和替换”这是什么你显然想要。 -
愚蠢的问题,但是当有 4 个答案时,这个“不清楚你在问什么”是怎么回事?显然,有些人很清楚。我正在投票重新开放。
-
@Mike,我认为问题在于问题基本上是“你能修复我的代码吗?”,这不是一个有用的问题。
-
@Ian 在这种情况下,他们应该投票“太宽泛”。