全局替换所有页面中的短标签

爱媛

我一直在寻找一种可以在全球范围内杀死脚本中短标签的sed,因为有很多遗留的旧内容需要清除。我正在使用正则表达式,但是它很贪婪,因此我正在寻找一种非贪婪的sed来代替所有的出现

<\?=(.*)\?>        ## Pattern
<?php echo $1; ?>  ## Replacement

这将<?=$foo?>变成<?php echo $foo; ?>但也会<?=$foo?><?=$bar?>变成<?php $foo?><?=$bar; ?>并重复比赛的路线。

SED看起来像 sed -i -e "s/<?=\(.*\)?>/<?php echo \1; ?>/g" file

我的答案是假设

<?=$foo?><?=$bar?>                      ## in
<?php echo $foo; ?><?php echo $bar; ?>  ## out
乔西弗斯基

您可以尝试

sed 's/<[?]=\([^?]*\)/<?php echo \1; /g' file

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

替换所有不在html标签中的引号

来自分类Dev

替换HTML字符串中的所有<a>标签

来自分类Dev

替换所有不在html标签中的引号

来自分类Dev

jQuery替换div中除标签外的所有内容

来自分类Dev

自动替换 HTML 页面中的所有死链接文本

来自分类Dev

如何通过wordpress中的短代码在单个页面上显示所有推荐?

来自分类Dev

避免在CMS的所有页面上使用的jQuery中具有全局上下文

来自分类Dev

用PHP中的htmlspecialchars()替换除某些html标签外的所有HTML标签?

来自分类Dev

使用 ES6 Javascript 删除页面中除 <a> 标签之外的所有 html 标签?

来自分类Dev

在所有 JavaScript 页面中的其他函数之前运行全局函数

来自分类Dev

使用BeautifulSoup在亚马逊页面中的所有span标签中查找文本

来自分类Dev

根据全局布尔值重定向所有页面

来自分类Dev

始终在所有页面上保持全局 <View>

来自分类Dev

在Scala中查找特定标签的所有节点并替换它们

来自分类Dev

用`&nbsp;`替换任何标签内容中的所有空格。

来自分类Dev

使用正则表达式替换字符串中的所有图像标签

来自分类Dev

如何使用Vanilla JavaScript搜索和替换HTML文件中的所有标签?

来自分类Dev

在Scala中查找特定标签的所有节点并替换它们

来自分类Dev

查找特定标签并在perl中替换其下的所有字段

来自分类Dev

Python:搜索和替换 HTML 字符串中的所有 img 标签

来自分类Dev

Javascript正则表达式替换页面上所有链接href中的&符号

来自分类Dev

如何在PHP中包含页面并替换其中的所有变量?

来自分类Dev

jQuery延迟的RSS feed替换了页面中的所有html

来自分类Dev

使用chrome扩展程序,我将如何阅读页面中的所有HTML并替换特定部分?

来自分类Dev

用javascript将下划线(_)的html页面中的所有<em> | </ em>标记替换

来自分类Dev

当我尝试编辑它们时,WP从我的页面中删除所有br标签

来自分类Dev

如何遍历所有P标签,然后将其innerHTML写入页面末尾的文档中?

来自分类Dev

从html页面中删除所有样式,脚本和html标签

来自分类Dev

在新标签页中打开给定页面上的所有超链接

Related 相关文章

  1. 1

    替换所有不在html标签中的引号

  2. 2

    替换HTML字符串中的所有<a>标签

  3. 3

    替换所有不在html标签中的引号

  4. 4

    jQuery替换div中除标签外的所有内容

  5. 5

    自动替换 HTML 页面中的所有死链接文本

  6. 6

    如何通过wordpress中的短代码在单个页面上显示所有推荐?

  7. 7

    避免在CMS的所有页面上使用的jQuery中具有全局上下文

  8. 8

    用PHP中的htmlspecialchars()替换除某些html标签外的所有HTML标签?

  9. 9

    使用 ES6 Javascript 删除页面中除 <a> 标签之外的所有 html 标签?

  10. 10

    在所有 JavaScript 页面中的其他函数之前运行全局函数

  11. 11

    使用BeautifulSoup在亚马逊页面中的所有span标签中查找文本

  12. 12

    根据全局布尔值重定向所有页面

  13. 13

    始终在所有页面上保持全局 <View>

  14. 14

    在Scala中查找特定标签的所有节点并替换它们

  15. 15

    用`&nbsp;`替换任何标签内容中的所有空格。

  16. 16

    使用正则表达式替换字符串中的所有图像标签

  17. 17

    如何使用Vanilla JavaScript搜索和替换HTML文件中的所有标签?

  18. 18

    在Scala中查找特定标签的所有节点并替换它们

  19. 19

    查找特定标签并在perl中替换其下的所有字段

  20. 20

    Python:搜索和替换 HTML 字符串中的所有 img 标签

  21. 21

    Javascript正则表达式替换页面上所有链接href中的&符号

  22. 22

    如何在PHP中包含页面并替换其中的所有变量?

  23. 23

    jQuery延迟的RSS feed替换了页面中的所有html

  24. 24

    使用chrome扩展程序,我将如何阅读页面中的所有HTML并替换特定部分?

  25. 25

    用javascript将下划线(_)的html页面中的所有<em> | </ em>标记替换

  26. 26

    当我尝试编辑它们时,WP从我的页面中删除所有br标签

  27. 27

    如何遍历所有P标签,然后将其innerHTML写入页面末尾的文档中?

  28. 28

    从html页面中删除所有样式,脚本和html标签

  29. 29

    在新标签页中打开给定页面上的所有超链接

热门标签

归档