注意:我并没有打算使用 VI,它只是我想到的第一个可能能够满足我需要的东西。请随意建议任何其他程序。
我有一个包含近 100 个字段的表单,我想用 PHP 自动填充这些字段。我知道如何进行自动填充,但我想避免手动将所需文本添加到 100 个字段。
有没有一种自动获取文本的方法:
<input name="riskRating" id="riskRating" type="text" />
并将其更改为:
<input name="riskRating" id="riskRating" type="text" value="<?php echo $data['riskRating']; ?>" />
请记住,我想对近 100 个字段执行此操作。我试图避免转到每个字段,粘贴 PHP 代码并手动更改变量名称。
我希望外面的一些 VI 专家能清楚地了解他/她。
最佳答案
借鉴 Zsolt Botykai 和 Mark Biek 的一些想法:
:%s:<input\(.* id="\([^"]*\)".*\) />:<input \1 value="<?php echo $data['\2']; ?> />:g
关于php - 我可以使用 RegEx 和 VI(或类似的东西)为我自动填充一些文本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/123334/