除“]]”字符外的任何内容的正则表达式

安莫尔

我早些时候发布了一个问题,但不清楚它是否很清楚,因此再次出现:

我有一个看起来像这样的字符串:

{
"1000":[ [some whitespace and nonwhitespace characters],
         [some whitespace and nonwhitespace characters],
         ....
         [some whitespace and nonwhitespace characters]],

"1001":[ [some whitespace and nonwhitespace characters],
         [some whitespace and nonwhitespace characters],
         ....
         [some whitespace and nonwhitespace characters]],
...
}

我想使用regex提取如下所示的记录:

"1000":[ [some whitespace and nonwhitespace characters],
         [some whitespace and nonwhitespace characters],
             ....
         [some whitespace and nonwhitespace characters]]

我正在使用re模块python中执行此操作

现在我想到了这个模式:

' "[0-9]{4}":(anything except ]] ) '

但我无法弄清楚除[]]外的任何事物的模式是什么

有人可以帮忙吗?

马龙

regex解决方案可以使用以下方法实现:

\d{4}":(.*?)]]

但你真的希望,如果你的字符串是一个有效的JSON在这里使用正则表达式。Python使用JSON很自然。假设您的数据是:

data = {key1: [[str1], [str2], ...], ...}

您可以key1通过访问相应的密钥来简单地获取的值

data[key1]

这将为您提供:

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java正则表达式,除字母字符/字符串外的所有内容

来自分类Dev

正则表达式除字符串外的所有内容+组的使用

来自分类Dev

正则表达式匹配除特定字符外的所有内容

来自分类Dev

正则表达式除字符串外的所有内容+组的使用

来自分类Dev

正则表达式问题:除复杂字符串外的所有内容

来自分类Dev

正则表达式匹配除结尾字符串以外的任何内容

来自分类Dev

正则表达式可匹配除某些特定字符串以外的任何内容

来自分类Dev

除所有空格和一个特殊字符外的所有内容的正则表达式

来自分类Dev

REGEX合并正则表达式字符串,然后查找除匹配项外的所有内容

来自分类Dev

正则表达式:如何找出字符串是否包含除指定集合以外的任何内容

来自分类Dev

具有特定开头的正则表达式 java,然后是除某些字符之外的任何内容

来自分类Dev

正则表达式除带两位小数的数字外的所有内容

来自分类Dev

正则表达式:从行中选择除标签外的所有内容

来自分类Dev

正则表达式除模式外的所有内容

来自分类Dev

正则表达式除项目 ID 外的所有内容

来自分类Dev

除某些字符外的所有字符串的正则表达式

来自分类Dev

notepad ++反向正则表达式替换(除字符串外的所有字符)

来自分类Dev

正则表达式可以匹配除两个单词以外的任何内容

来自分类Dev

如何用正则表达式接受除特定单词以外的任何内容

来自分类Dev

SQL Server 中的正则表达式,匹配除字母以外的任何内容

来自分类Dev

正则表达式接受除字母、数字以外的任何内容

来自分类Dev

用正则表达式替换 Java 中除 Unicode 字母以外的任何内容

来自分类Dev

正则表达式-匹配除字符以外的任何字符

来自分类Dev

正则表达式匹配字符串,后跟除某个字符外的任何其他字符

来自分类Dev

除^,$,*外的CSS正则表达式

来自分类Dev

除^,$,*外的CSS正则表达式

来自分类Dev

Python正则表达式除字符集外匹配

来自分类Dev

Python正则表达式除字符集外的匹配

来自分类Dev

使用正则表达式删除除匹配字符串外的所有文本

Related 相关文章

  1. 1

    Java正则表达式,除字母字符/字符串外的所有内容

  2. 2

    正则表达式除字符串外的所有内容+组的使用

  3. 3

    正则表达式匹配除特定字符外的所有内容

  4. 4

    正则表达式除字符串外的所有内容+组的使用

  5. 5

    正则表达式问题:除复杂字符串外的所有内容

  6. 6

    正则表达式匹配除结尾字符串以外的任何内容

  7. 7

    正则表达式可匹配除某些特定字符串以外的任何内容

  8. 8

    除所有空格和一个特殊字符外的所有内容的正则表达式

  9. 9

    REGEX合并正则表达式字符串,然后查找除匹配项外的所有内容

  10. 10

    正则表达式:如何找出字符串是否包含除指定集合以外的任何内容

  11. 11

    具有特定开头的正则表达式 java,然后是除某些字符之外的任何内容

  12. 12

    正则表达式除带两位小数的数字外的所有内容

  13. 13

    正则表达式:从行中选择除标签外的所有内容

  14. 14

    正则表达式除模式外的所有内容

  15. 15

    正则表达式除项目 ID 外的所有内容

  16. 16

    除某些字符外的所有字符串的正则表达式

  17. 17

    notepad ++反向正则表达式替换(除字符串外的所有字符)

  18. 18

    正则表达式可以匹配除两个单词以外的任何内容

  19. 19

    如何用正则表达式接受除特定单词以外的任何内容

  20. 20

    SQL Server 中的正则表达式,匹配除字母以外的任何内容

  21. 21

    正则表达式接受除字母、数字以外的任何内容

  22. 22

    用正则表达式替换 Java 中除 Unicode 字母以外的任何内容

  23. 23

    正则表达式-匹配除字符以外的任何字符

  24. 24

    正则表达式匹配字符串,后跟除某个字符外的任何其他字符

  25. 25

    除^,$,*外的CSS正则表达式

  26. 26

    除^,$,*外的CSS正则表达式

  27. 27

    Python正则表达式除字符集外匹配

  28. 28

    Python正则表达式除字符集外的匹配

  29. 29

    使用正则表达式删除除匹配字符串外的所有文本

热门标签

归档