在正则表达式中,如何确保如果我找到一个特定字符,我也应该在字符串中找到另一个字符?

什洛克吉尔达

我必须创建一个正则表达式,它有一个条件,即如果我遇到某个特殊字符,我还应该找到另一个特殊字符。
例如,如果我{在我的字符串中找到该字符,则该特定字符串只有在它也包含}在其中时才会被视为有效字符串我已经尝试过环顾四周,但我仍然无法通过无限宽度环顾来弄清楚。

有效字符串:

示例{}
示例{示例}
示例}示例{

无效的字符串:

示例{示例
示例}示例

纳维尔·福耶尔

一个符合要求的正则表达式:

^[^{}\n]*$|^(?=[^{\n]*\{)(?=[^}\n]*\}).*

正则表达式101

火柴

  • 不包含{不包含的行}
  • 或包含至少一个{和至少一个的行}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式:仅在字符串中找到另一个字符时才允许使用该字符

来自分类Dev

正则表达式:仅在字符串中找到另一个字符时才允许使用该字符

来自分类Dev

在文本文件中找到一个字符串,然后将其放入带有正则表达式的另一个文件中

来自分类Dev

在文本文件中找到一个字符串,然后将其放入带有正则表达式的另一个文件中

来自分类Dev

PHP 中的正则表达式:从另一个字符串中检索特定字符串

来自分类Dev

正则表达式从一个字符串到另一个字符串

来自分类Dev

如何使用正则表达式从另一个字符串的开头删除多个字符串

来自分类Dev

正则表达式-查找行中的字符串,但替换同一行中的另一个字符串

来自分类Dev

如何停止在正则表达式中另一个字符串之前是否出现一个字符串

来自分类Dev

正则表达式以匹配2个字符串并包含另一个字符串

来自分类Dev

如何尽快找到另一个字符串中的特定字符串?

来自分类Dev

正则表达式以匹配多个字符串之一,然后是另一个字符串

来自分类Dev

使用NSPredicate或正则表达式检查一个大字符串是否包含另一个字符串

来自分类Dev

Adobe CQ5正则表达式,如果在字符串中找到两个不同的子字符串中的任意一个,它将拒绝整个字符串

来自分类Dev

Adobe CQ5正则表达式,如果在字符串中找到两个不同的子字符串中的任何一个,它将拒绝整个字符串

来自分类Dev

在另一个字符串中查找 JSON 字符串的正则表达式

来自分类Dev

使用正则表达式和 C# 识别另一个字符串中不存在的字符串

来自分类Dev

如何在clob中找到一个特定的字符串,它的前缀是另一个字符串

来自分类Dev

如何返回在另一个字符串中找到的字符串的索引?

来自分类Dev

如何匹配正则表达式中的第一个字符串,然后在正则表达式中运行另一个递归模式?

来自分类Dev

正则表达式字符串拆分优先考虑一个字符而不是另一个

来自分类Dev

正则表达式如何仅在存在另一个字符时才捕获最多一个字符的字符串

来自分类Dev

正则表达式:如果原始字符串匹配某个过滤器,如何替换另一个字符串中所有出现的字符串

来自分类Dev

两个可能包含另一个字符串的字符串之间的正则表达式匹配

来自分类Dev

查找一些字符串并使用notepad ++正则表达式替换另一个字符串

来自分类Dev

如何从 Python 中的正则表达式中只提取一个字符串?

来自分类Dev

一个正则表达式,用于搜索包含一个字符串但不包含另一个字符串的行

来自分类Dev

检查一个字符串是否包含另一个字符串的全部或3个连续字符?正则表达式python不区分大小写

来自分类Dev

如何只拒绝正则表达式模式中的一个字符串

Related 相关文章

  1. 1

    正则表达式:仅在字符串中找到另一个字符时才允许使用该字符

  2. 2

    正则表达式:仅在字符串中找到另一个字符时才允许使用该字符

  3. 3

    在文本文件中找到一个字符串,然后将其放入带有正则表达式的另一个文件中

  4. 4

    在文本文件中找到一个字符串,然后将其放入带有正则表达式的另一个文件中

  5. 5

    PHP 中的正则表达式:从另一个字符串中检索特定字符串

  6. 6

    正则表达式从一个字符串到另一个字符串

  7. 7

    如何使用正则表达式从另一个字符串的开头删除多个字符串

  8. 8

    正则表达式-查找行中的字符串,但替换同一行中的另一个字符串

  9. 9

    如何停止在正则表达式中另一个字符串之前是否出现一个字符串

  10. 10

    正则表达式以匹配2个字符串并包含另一个字符串

  11. 11

    如何尽快找到另一个字符串中的特定字符串?

  12. 12

    正则表达式以匹配多个字符串之一,然后是另一个字符串

  13. 13

    使用NSPredicate或正则表达式检查一个大字符串是否包含另一个字符串

  14. 14

    Adobe CQ5正则表达式,如果在字符串中找到两个不同的子字符串中的任意一个,它将拒绝整个字符串

  15. 15

    Adobe CQ5正则表达式,如果在字符串中找到两个不同的子字符串中的任何一个,它将拒绝整个字符串

  16. 16

    在另一个字符串中查找 JSON 字符串的正则表达式

  17. 17

    使用正则表达式和 C# 识别另一个字符串中不存在的字符串

  18. 18

    如何在clob中找到一个特定的字符串,它的前缀是另一个字符串

  19. 19

    如何返回在另一个字符串中找到的字符串的索引?

  20. 20

    如何匹配正则表达式中的第一个字符串,然后在正则表达式中运行另一个递归模式?

  21. 21

    正则表达式字符串拆分优先考虑一个字符而不是另一个

  22. 22

    正则表达式如何仅在存在另一个字符时才捕获最多一个字符的字符串

  23. 23

    正则表达式:如果原始字符串匹配某个过滤器,如何替换另一个字符串中所有出现的字符串

  24. 24

    两个可能包含另一个字符串的字符串之间的正则表达式匹配

  25. 25

    查找一些字符串并使用notepad ++正则表达式替换另一个字符串

  26. 26

    如何从 Python 中的正则表达式中只提取一个字符串?

  27. 27

    一个正则表达式,用于搜索包含一个字符串但不包含另一个字符串的行

  28. 28

    检查一个字符串是否包含另一个字符串的全部或3个连续字符?正则表达式python不区分大小写

  29. 29

    如何只拒绝正则表达式模式中的一个字符串

热门标签

归档