PHP使用正则表达式匹配作为POST数组中的键进行替换

热切的

我有这些变量:

$summary="The problem with field2 is field13.  The fix will be field7"
$_POST['field2']='thiscomputer';
$_POST['field7']='thishotfix';
$_POST['field13']='thisapplication';

我正在尝试制作一个preg_replace(),它将在字符串中找到/ field [0-9] /并将其替换为$ _POST数组中的值。但是我一直很简短。也许preg_replace()是在此实例中使用的错误函数。我正在尝试替换50+ str_replace的旧列表

感谢您的帮助,可以为我指明正确的方向

永远阳光明媚

那一行str_replace代替preg_replace呢?您可能需要修复一些间距,可以通过数组值解决

echo str_replace(array_keys($_POST),array_values($_POST),$summary);

输出:

The problem with thiscomputer is thisapplication.  The fix will be thishotfix

工作演示: https : //3v4l.org/quYVO

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从过滤的SQL查询返回正则表达式匹配作为字段

来自分类Dev

正则表达式搜索和替换数组键

来自分类Dev

如何正则表达式匹配和正则表达式替换php中的字符串

来自分类Dev

正则表达式作为关联数组键?

来自分类Dev

使用以正则表达式为键的字典进行多个正则替换

来自分类Dev

使用以正则表达式为键的字典进行多个正则替换

来自分类Dev

Powershell正则表达式替换-使用$ 1作为字典键

来自分类Dev

PHP - 如何通过将键与正则表达式匹配来搜索关联数组

来自分类Dev

正则表达式匹配替换

来自分类Dev

正则表达式匹配与替换

来自分类Dev

在匹配的正则表达式中替换字符

来自分类Dev

正则表达式在python中匹配并替换

来自分类Dev

在替换中处理正则表达式匹配

来自分类Dev

Java:替换匹配正则表达式中的字符

来自分类Dev

替换正则表达式匹配中的命名组

来自分类Dev

替换正则表达式匹配中的特定字符

来自分类Dev

在 JavaScript 中替换正则表达式匹配

来自分类Dev

正则表达式匹配JSON中的键

来自分类Dev

正则表达式匹配JSON中的键

来自分类Dev

使用匹配的正则表达式代码替换单词

来自分类Dev

Notepad ++正则表达式替换,使用匹配变量

来自分类Dev

使用正则表达式匹配替换索引值

来自分类Dev

使用jq删除与正则表达式匹配的键

来自分类Dev

如何从带有正则表达式的数组中查找匹配键

来自分类Dev

PHP正则表达式从数据数组替换

来自分类Dev

使用Boost进行就地正则表达式替换

来自分类Dev

使用正则表达式进行模式替换

来自分类Dev

使用正则表达式进行sed替换输出

来自分类Dev

使用正则表达式进行条件替换

Related 相关文章

热门标签

归档