如何使用正则表达式从一个句子中提取多个字符串值?

海森堡

我有以下格式的多行文本。

{user}您好,您被激活超过{y}天已获得{x}分。

如何使用Regex提取这些特定变量?

例如-

约翰您好,您在2以上的活动中获得了10

提取后,我应该从上面的行中得到john(用户),10(x)和2(y)。

ps-我正在使用Java,我需要使用正则表达式来完成它。

何塞·卡斯特罗(Jose Castro)

您可以使用以下正则表达式:

/Hello (\w+), you have been awarded (\d+) points? for being active for more than (\d+) days?\./

请注意,我在“点”和“天”的复数形式后加上了问号,以防万一它们恰好是单数。

我还假设用户名仅由文字字符组成;如果不是,\w+则应进行相应更新。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Linux中使用SED正则表达式从一行中提取多个字符串并将其写入文件?

来自分类Dev

如何使用正则表达式或其他方法从另一个字符串中提取两个rgb值/字符串

来自分类Dev

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

来自分类Dev

如何使用正则表达式提取多个字符串?

来自分类Dev

使用正则表达式从一个大字符串中提取数据

来自分类Dev

正则表达式多个元素一个字符串

来自分类Dev

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

来自分类Dev

如何用正则表达式匹配字符串中的一个或多个字符?

来自分类Dev

通过正则表达式从行中提取特定的多个字符串

来自分类Dev

使用正则表达式查找多个字符串的第一个实例

来自分类Dev

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

来自分类Dev

Javascript:如何使用正则表达式从字符串中提取多个值?

来自分类Dev

Javascript:如何使用正则表达式从字符串中提取多个值?

来自分类Dev

如何使用正则表达式按最后一个字符拆分字符串?

来自分类Dev

如何使用正则表达式从网址中提取两个字符串?

来自分类Dev

使用正则表达式按照特定模式提取多个字符串

来自分类Dev

Google表格正则表达式从一个单元格中提取多个文本字符串

来自分类Dev

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

来自分类Dev

正则表达式-用逗号分隔的一个或多个字符串

来自分类Dev

如何使用正则表达式从一级JSON字符串中提取键值?

来自分类Dev

R:在一个字符串中匹配M个正则表达式后提取N个字符

来自分类Dev

正则表达式从字符串python中提取三个字符

来自分类Dev

使用正则表达式替换匹配字符串的最后一个字符

来自分类Dev

需要一个正则表达式来从此字符串中提取“签名”中的值

来自分类Dev

如何使用单个正则表达式模式定位多个字符串

来自分类Dev

如何使用正则表达式匹配多个字符串?

来自分类Dev

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

来自分类Dev

在Java中使用正则表达式多次匹配一个字符串

来自分类Dev

使用Ansible在正则表达式匹配行的末尾附加一个字符串

Related 相关文章

  1. 1

    如何在Linux中使用SED正则表达式从一行中提取多个字符串并将其写入文件?

  2. 2

    如何使用正则表达式或其他方法从另一个字符串中提取两个rgb值/字符串

  3. 3

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

  4. 4

    如何使用正则表达式提取多个字符串?

  5. 5

    使用正则表达式从一个大字符串中提取数据

  6. 6

    正则表达式多个元素一个字符串

  7. 7

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

  8. 8

    如何用正则表达式匹配字符串中的一个或多个字符?

  9. 9

    通过正则表达式从行中提取特定的多个字符串

  10. 10

    使用正则表达式查找多个字符串的第一个实例

  11. 11

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

  12. 12

    Javascript:如何使用正则表达式从字符串中提取多个值?

  13. 13

    Javascript:如何使用正则表达式从字符串中提取多个值?

  14. 14

    如何使用正则表达式按最后一个字符拆分字符串?

  15. 15

    如何使用正则表达式从网址中提取两个字符串?

  16. 16

    使用正则表达式按照特定模式提取多个字符串

  17. 17

    Google表格正则表达式从一个单元格中提取多个文本字符串

  18. 18

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

  19. 19

    正则表达式-用逗号分隔的一个或多个字符串

  20. 20

    如何使用正则表达式从一级JSON字符串中提取键值?

  21. 21

    R:在一个字符串中匹配M个正则表达式后提取N个字符

  22. 22

    正则表达式从字符串python中提取三个字符

  23. 23

    使用正则表达式替换匹配字符串的最后一个字符

  24. 24

    需要一个正则表达式来从此字符串中提取“签名”中的值

  25. 25

    如何使用单个正则表达式模式定位多个字符串

  26. 26

    如何使用正则表达式匹配多个字符串?

  27. 27

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

  28. 28

    在Java中使用正则表达式多次匹配一个字符串

  29. 29

    使用Ansible在正则表达式匹配行的末尾附加一个字符串

热门标签

归档