Java正则表达式:如果右括号是字符串中的最后一个字符,则匹配圆括号中的任何数字

伊姆雷·科瓦奇(ImreKovács)

我需要一些帮助来保存我的一天(或我的夜晚)。我想搭配:

  1. 任意位数
  2. 用圆括号“()”括起来[括号中只包含数字]
  3. 如果右括号“)”是字符串中的最后一个字符。

这是我想出的代码:

// this how the text looks, the part I want to match are the digits in the brackets at the end of it
    String text = "Some text 45 Some text, text and text (1234)";  
    String regex = "[no idea how to express this.....]"; // this is where the regex should be
            Pattern regPat = Pattern.compile(regex);
            Matcher matcher = regPat.matcher(text);

            String matchedText = "";

            if (matcher.find()) {
                matchedText = matcher.group();
            }

请帮助我解决神奇的表达式,我只能设法匹配任意数量的数字,但是如果它们放在方括号中并且在行的末尾,则不能匹配...

谢谢!

阿努巴瓦

您可以尝试以下正则表达式:

String regex = "\\(\\d+\\)$";

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配字符串中的最后一个字符 - C#

来自分类Dev

正则表达式:引号中的最后一个字符串

来自分类Dev

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

来自分类Dev

正则表达式查找不包含数字的最后一个字符串

来自分类Dev

如果文本仅包含一个字符串,则匹配文本的正则表达式

来自分类Dev

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

来自分类Dev

正则表达式模式以匹配除最后一个字符以外的任何字符

来自分类Dev

使用正则表达式VB NET匹配并替换字符串中的第一个和最后一个字符以及子字符串

来自分类Dev

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

来自分类Dev

正则表达式以匹配括号或括号内的字符串中的数字

来自分类Dev

匹配正则表达式中的第一个字符?

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

正则表达式匹配字符串的第一个和最后一个字符,但是为什么呢?

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

基于熊猫/正则表达式的方法来匹配字符串列表中的第一个字符串

来自分类Dev

排除正则表达式匹配的最后一个字符

来自分类Dev

正则表达式匹配的最后一个字符

来自分类Dev

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

来自分类Dev

在正则表达式中选择子字符串的最后一个字符

来自分类Dev

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

来自分类Dev

正则表达式PCRE:验证字符串以匹配第一个字符串集而不是最后一个字符串

来自分类Dev

在一个字符串中用方括号替换两个单独的正则表达式

来自分类Dev

使用正则表达式替换字符串中的最后一个单词(如果它是2个字符长)

来自分类Dev

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

来自分类Dev

正则表达式匹配不包括第一个字符的字符串

来自分类Dev

Python 3-正则表达式-匹配少一个字符的字符串

来自分类Dev

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

来自分类Dev

正则表达式不会分隔最后一个字符串

来自分类Dev

正则表达式匹配最后一个空格之后和方括号之前的字符串

Related 相关文章

  1. 1

    正则表达式匹配字符串中的最后一个字符 - C#

  2. 2

    正则表达式:引号中的最后一个字符串

  3. 3

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

  4. 4

    正则表达式查找不包含数字的最后一个字符串

  5. 5

    如果文本仅包含一个字符串,则匹配文本的正则表达式

  6. 6

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

  7. 7

    正则表达式模式以匹配除最后一个字符以外的任何字符

  8. 8

    使用正则表达式VB NET匹配并替换字符串中的第一个和最后一个字符以及子字符串

  9. 9

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

  10. 10

    正则表达式以匹配括号或括号内的字符串中的数字

  11. 11

    匹配正则表达式中的第一个字符?

  12. 12

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  13. 13

    正则表达式匹配字符串的第一个和最后一个字符,但是为什么呢?

  14. 14

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  15. 15

    基于熊猫/正则表达式的方法来匹配字符串列表中的第一个字符串

  16. 16

    排除正则表达式匹配的最后一个字符

  17. 17

    正则表达式匹配的最后一个字符

  18. 18

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

  19. 19

    在正则表达式中选择子字符串的最后一个字符

  20. 20

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

  21. 21

    正则表达式PCRE:验证字符串以匹配第一个字符串集而不是最后一个字符串

  22. 22

    在一个字符串中用方括号替换两个单独的正则表达式

  23. 23

    使用正则表达式替换字符串中的最后一个单词(如果它是2个字符长)

  24. 24

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

  25. 25

    正则表达式匹配不包括第一个字符的字符串

  26. 26

    Python 3-正则表达式-匹配少一个字符的字符串

  27. 27

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

  28. 28

    正则表达式不会分隔最后一个字符串

  29. 29

    正则表达式匹配最后一个空格之后和方括号之前的字符串

热门标签

归档