正则表达式帮助-匹配特定的字符串,但不包含在[!foobar!]中

斯科特·胡克(Scott Hooker)

在PHP中,我们希望用链接替换字符串,但希望使内容编辑者可以说不要自动替换此字符串(即,让他们有机会将字符串包装成某些特定的非字符,这样就不会落入我们的逻辑了)图案)

例如:“我去公园散步并碰到一个foobar”将落入我们的比赛并被替换。但是“我去公园散步并碰到一个[!foobar!]”将不会被替换。

Foobar - should match
[!Foobar!] - shouldn't match
Foobar!] - should match
[!Foobar - should match
Foobar, is cool - should match

无法在http://regexr.com上构建此正则表达式

托马斯·阿尤布(Thomas Ayoub)

如果我理解正确,这应该可以解决问题:

(?!\[!)(foobar)(?!!\])

Live Demo

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:正则表达式-帮助匹配正则表达式

来自分类Dev

正则表达式帮助-匹配任意数量的字符

来自分类Dev

正则表达式帮助需要匹配数字

来自分类Dev

在正则表达式匹配方面需要帮助

来自分类Dev

需要帮助创建特定的正则表达式 python

来自分类Dev

正则表达式帮助:替换字符

来自分类Dev

python中需要的正则表达式帮助

来自分类Dev

javascript中的正则表达式帮助

来自分类Dev

Notepad ++中需要的正则表达式帮助

来自分类Dev

帮助grep中的正则表达式

来自分类Dev

python中的正则表达式帮助

来自分类Dev

在此正则表达式中需要帮助

来自分类Dev

正则表达式帮助-尝试检测字符串或正则表达式-C#

来自分类Dev

正则表达式帮助-难于匹配的字符串

来自分类Dev

正则表达式帮助在单个字符串中进行匹配

来自分类Dev

正则表达式匹配特定字符串

来自分类Dev

正则表达式特定的匹配字符串

来自分类Dev

正则表达式与特定字符串匹配

来自分类Dev

如果包含在23位数字字符串中,则正则表达式忽略匹配

来自分类Dev

Javascript正则表达式匹配用空格分隔但不包含点的字符串

来自分类Dev

需要帮助以使用正则表达式替换Notepad ++中的字符串

来自分类Dev

正则表达式以匹配字符和数字,但不匹配Java中的特定字符串

来自分类Dev

正则表达式以匹配字符和数字,但不匹配Java中的特定字符串

来自分类Dev

PHP正则表达式以查找包含在__(“ STRING_TO_EXTRACT”)中的字符串

来自分类Dev

如何将正则表达式包含在字符串数组中?

来自分类Dev

正则表达式:匹配包含特定字母的特定长度的字符串?

来自分类Dev

正则表达式,仅与包含某些特定字符的字符串匹配

来自分类Dev

在正则表达式中需要帮助,两个正则表达式之间的子字符串

来自分类Dev

Newb正则表达式帮助:使用&字符串,使用R

Related 相关文章

  1. 1

    R:正则表达式-帮助匹配正则表达式

  2. 2

    正则表达式帮助-匹配任意数量的字符

  3. 3

    正则表达式帮助需要匹配数字

  4. 4

    在正则表达式匹配方面需要帮助

  5. 5

    需要帮助创建特定的正则表达式 python

  6. 6

    正则表达式帮助:替换字符

  7. 7

    python中需要的正则表达式帮助

  8. 8

    javascript中的正则表达式帮助

  9. 9

    Notepad ++中需要的正则表达式帮助

  10. 10

    帮助grep中的正则表达式

  11. 11

    python中的正则表达式帮助

  12. 12

    在此正则表达式中需要帮助

  13. 13

    正则表达式帮助-尝试检测字符串或正则表达式-C#

  14. 14

    正则表达式帮助-难于匹配的字符串

  15. 15

    正则表达式帮助在单个字符串中进行匹配

  16. 16

    正则表达式匹配特定字符串

  17. 17

    正则表达式特定的匹配字符串

  18. 18

    正则表达式与特定字符串匹配

  19. 19

    如果包含在23位数字字符串中,则正则表达式忽略匹配

  20. 20

    Javascript正则表达式匹配用空格分隔但不包含点的字符串

  21. 21

    需要帮助以使用正则表达式替换Notepad ++中的字符串

  22. 22

    正则表达式以匹配字符和数字,但不匹配Java中的特定字符串

  23. 23

    正则表达式以匹配字符和数字,但不匹配Java中的特定字符串

  24. 24

    PHP正则表达式以查找包含在__(“ STRING_TO_EXTRACT”)中的字符串

  25. 25

    如何将正则表达式包含在字符串数组中?

  26. 26

    正则表达式:匹配包含特定字母的特定长度的字符串?

  27. 27

    正则表达式,仅与包含某些特定字符的字符串匹配

  28. 28

    在正则表达式中需要帮助,两个正则表达式之间的子字符串

  29. 29

    Newb正则表达式帮助:使用&字符串,使用R

热门标签

归档