我试图在一行末尾删除 ONLY 括号内的数字。例如
之前
Hello World (5)
My (12) is (5923)
后
Hello World
My (12) is
我设法进入了下面的Regex,但它删除了括号中的第一个实例,而不是最后一个:
\s*\([^a-zA-Z)]*\)
关于我如何按照上述方式进行操作的任何建议。它只需要在末尾删除括号内的数字(以及它们之前的空格)
答案 0 :(得分:1)
使用以下正则表达式模式:
Log.i("zihad", ""+photo.getWidth());
\s*\(\d+\)$
- 指向字符串末尾的锚点