帮助正则表达式

时间:2010-09-27 05:28:29

标签: php regex

我正在将一些关联数组数据库调用转换为面向对象的结果。所以我希望我可以在find和replace中使用reg exp来转换:

$rsName['fieldName']$rsName->fieldName

1 个答案:

答案 0 :(得分:2)

preg_replace('/\$rsName\[\'(.*?)\'\]/', '$rsName->$1', $str);

此外,这不会考虑密钥字符串中的转义'

你打算如何运行? eval()?不好的主意,如果是的话。

这也假定$rsName是常数。

See it on CodePad.org