PHP-如何用正则表达式按条件替换字符串

星期四

我有一个字符串:

{include "abc"}

{literal} 

function xyz() {

       "ok";

   }

{/literal}

{abc}

{123 }

我只是想全部更换{{{}}}没有{literal}标签。结果将是:

{{include "abc"}}

{{literal}}

   function xyz() {

       "ok";

   }

   //... something contain { and }

{{/literal}}

{{abc}}

{123 }}

有人可以帮助我,谢谢

阿维纳什·拉吉(Avinash Raj)

正则表达式:

(?s)(?<=\{literal\}).*?(?=\{\/literal\})(*SKIP)(*F)|([{}])

替换字符串:

\1\1

演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP正则表达式字符串替换

来自分类Dev

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

来自分类Dev

如何使用正则表达式和PHP选择和替换字符串中的HTML属性?

来自分类Dev

PHP正则表达式/搜索并替换多个文件中的多行字符串

来自分类Dev

PHP正则表达式重复替换字符串结尾($)

来自分类Dev

PHP使用重叠的正则表达式替换字符串

来自分类Dev

使用正则表达式php替换字符串中的特定内容

来自分类Dev

PHP正则表达式查找和替换特定字符串

来自分类Dev

PHP正则表达式重复替换字符串结尾($)

来自分类Dev

PHP的简单正则表达式搜索,替换和改组子字符串

来自分类Dev

使用PHP进行正则表达式字符串替换和拆分

来自分类Dev

(PHP) 使用正则表达式替换数组元素的字符串

来自分类Dev

php之间的正则表达式字符串

来自分类Dev

正则表达式用于在PHP中使用某些条件拆分字符串

来自分类Dev

如何将PHP字符串转换为PHP正则表达式

来自分类Dev

如何正确地转义用于PHP正则表达式的字符串?

来自分类Dev

如何查看字符串是否与PHP正则表达式值数组匹配?

来自分类Dev

正则表达式php如何在其中添加空字符串

来自分类Dev

如何将正则表达式数据转换为全局字符串php

来自分类Dev

如何在php中使用正则表达式字符串

来自分类Dev

如何从php正则表达式搜索中排除字符串

来自分类Dev

如何使用 PHP 正则表达式提取字符串

来自分类Dev

如何在php中使用正则表达式从字符串中查找子字符串?

来自分类Dev

PHP /正则表达式:从字符串中提取字符串

来自分类Dev

用于替换整数的正则表达式,后跟下划线的php字符串

来自分类Dev

从具有超过6位正则表达式php的字符串中替换单词

来自分类Dev

PHP查找并用正则表达式替换字符串的一部分

来自分类Dev

如何用php中的正则表达式替换特定标签?

来自分类Dev

正则表达式替换PHP中的特殊字符?

Related 相关文章

  1. 1

    PHP正则表达式字符串替换

  2. 2

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

  3. 3

    如何使用正则表达式和PHP选择和替换字符串中的HTML属性?

  4. 4

    PHP正则表达式/搜索并替换多个文件中的多行字符串

  5. 5

    PHP正则表达式重复替换字符串结尾($)

  6. 6

    PHP使用重叠的正则表达式替换字符串

  7. 7

    使用正则表达式php替换字符串中的特定内容

  8. 8

    PHP正则表达式查找和替换特定字符串

  9. 9

    PHP正则表达式重复替换字符串结尾($)

  10. 10

    PHP的简单正则表达式搜索,替换和改组子字符串

  11. 11

    使用PHP进行正则表达式字符串替换和拆分

  12. 12

    (PHP) 使用正则表达式替换数组元素的字符串

  13. 13

    php之间的正则表达式字符串

  14. 14

    正则表达式用于在PHP中使用某些条件拆分字符串

  15. 15

    如何将PHP字符串转换为PHP正则表达式

  16. 16

    如何正确地转义用于PHP正则表达式的字符串?

  17. 17

    如何查看字符串是否与PHP正则表达式值数组匹配?

  18. 18

    正则表达式php如何在其中添加空字符串

  19. 19

    如何将正则表达式数据转换为全局字符串php

  20. 20

    如何在php中使用正则表达式字符串

  21. 21

    如何从php正则表达式搜索中排除字符串

  22. 22

    如何使用 PHP 正则表达式提取字符串

  23. 23

    如何在php中使用正则表达式从字符串中查找子字符串?

  24. 24

    PHP /正则表达式:从字符串中提取字符串

  25. 25

    用于替换整数的正则表达式,后跟下划线的php字符串

  26. 26

    从具有超过6位正则表达式php的字符串中替换单词

  27. 27

    PHP查找并用正则表达式替换字符串的一部分

  28. 28

    如何用php中的正则表达式替换特定标签?

  29. 29

    正则表达式替换PHP中的特殊字符?

热门标签

归档