Java正则表达式提取不带引号的键值

菲洛

我有这样的键值列表:-

{
  "xxx" : "1234",
  "yyy" : "1234",
  "zzz" : "1234"
}

我有一个正则表达式模式:

String pattern = ".*zzz\\s*:\\s*(.*)[\n\r]";

仅当键为“ zzz”时才在匹配的情况下提取值。

但是由于引号我没有找到匹配的商品...如何更改我的图案以获取匹配的商品?另外,我也不想得到我的报价。

费德里科广场

由于后面缺少双引号,因此您没有找到匹配项zzz

String pattern = ".*zzz\"\\s*:\\s*(.*)[\n\r]";
                        ^--- Here

顺便说一句,您可以使用:

String pattern = ".*zzz\".*?\"(.*?)\"";

然后,您必须通过Matcher从捕获组中获取内容match(1)

正则表达式演示

IDE One演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java正则表达式提取带或不带引号的字段

来自分类Dev

正则表达式不带引号

来自分类Dev

使用正则表达式捕获不带引号的双引号内的字符串

来自分类Dev

Perl正则表达式可对带引号或不带引号的项目进行分组,并忽略空格

来自分类Dev

正则表达式可以匹配任何带引号的字符串或特定的不带引号的字符串

来自分类Dev

将不带引号的特定单词与正则表达式匹配

来自分类Dev

正则表达式以匹配变量或字符串的值(带或不带引号)

来自分类Dev

正则表达式以提取带引号之间的符号的数字

来自分类Dev

PHP 正则表达式提取带引号和括号的子字符串

来自分类Dev

PHP正则表达式带引号

来自分类Dev

Bash正则表达式带引号

来自分类Dev

正则表达式使用不带引号的键/值对中的空格分割字符串

来自分类Dev

通过正则表达式从引号中的键值对中仅提取值

来自分类Dev

C#正则表达式提取键值

来自分类Dev

C#正则表达式提取键值

来自分类Dev

正则表达式以方括号提取键值

来自分类Dev

正则表达式检索带引号的字符串和引号字符

来自分类Dev

正则表达式处理带引号的字符串和双引号英寸

来自分类Dev

Python正则表达式将带引号的字符串与转义的单引号匹配

来自分类Dev

javascript正则表达式选择带引号的字符串,但不转义引号

来自分类Dev

在python中使用正则表达式删除带引号的双引号

来自分类Dev

正则表达式匹配忽略双引号的带引号的字符串

来自分类Dev

复杂的正则表达式,用逗号代替带引号的值,然后删除引号

来自分类Dev

Golang正则表达式替换不包括带引号的字符串

来自分类Dev

正则表达式查找带引号的字符串中的所有大括号

来自分类Dev

正则表达式,带引号,等号和点的属性/值对

来自分类Dev

在R中的正则表达式内部粘贴带引号的变量

来自分类Dev

正则表达式用_(Sublime)替换带引号的字符串中的空格

来自分类Dev

正则表达式查找带引号的字母的字符串

Related 相关文章

  1. 1

    Java正则表达式提取带或不带引号的字段

  2. 2

    正则表达式不带引号

  3. 3

    使用正则表达式捕获不带引号的双引号内的字符串

  4. 4

    Perl正则表达式可对带引号或不带引号的项目进行分组,并忽略空格

  5. 5

    正则表达式可以匹配任何带引号的字符串或特定的不带引号的字符串

  6. 6

    将不带引号的特定单词与正则表达式匹配

  7. 7

    正则表达式以匹配变量或字符串的值(带或不带引号)

  8. 8

    正则表达式以提取带引号之间的符号的数字

  9. 9

    PHP 正则表达式提取带引号和括号的子字符串

  10. 10

    PHP正则表达式带引号

  11. 11

    Bash正则表达式带引号

  12. 12

    正则表达式使用不带引号的键/值对中的空格分割字符串

  13. 13

    通过正则表达式从引号中的键值对中仅提取值

  14. 14

    C#正则表达式提取键值

  15. 15

    C#正则表达式提取键值

  16. 16

    正则表达式以方括号提取键值

  17. 17

    正则表达式检索带引号的字符串和引号字符

  18. 18

    正则表达式处理带引号的字符串和双引号英寸

  19. 19

    Python正则表达式将带引号的字符串与转义的单引号匹配

  20. 20

    javascript正则表达式选择带引号的字符串,但不转义引号

  21. 21

    在python中使用正则表达式删除带引号的双引号

  22. 22

    正则表达式匹配忽略双引号的带引号的字符串

  23. 23

    复杂的正则表达式,用逗号代替带引号的值,然后删除引号

  24. 24

    Golang正则表达式替换不包括带引号的字符串

  25. 25

    正则表达式查找带引号的字符串中的所有大括号

  26. 26

    正则表达式,带引号,等号和点的属性/值对

  27. 27

    在R中的正则表达式内部粘贴带引号的变量

  28. 28

    正则表达式用_(Sublime)替换带引号的字符串中的空格

  29. 29

    正则表达式查找带引号的字母的字符串

热门标签

归档