在 Aptana (Eclipse) 中,我想用对象替换很多文件中的 PHP 关联数组:
$requete["something"]
通过
$row->something
我已经试过了,搜索:
\$requete\[\"([\w.])+\"\]
替换为:
\$row->$1
但是正则表达式引擎只接受搜索的最后一个字符:g 表示某物
欢迎任何想法! 谢谢
最佳答案
正则表达式只匹配组的最后一个字符的原因是加号在单词匹配组之外。此外,不需要句点。
要修复正则表达式,请将 w
之后的句点替换为加号
\$requete\[\"([\w]+)\"\]
关于php - Eclipse/Aptana 正则表达式搜索和替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13725121/