正则表达式只提取java中的小写字母

时间:2016-04-29 13:32:48

标签: java regex string

我有一个包含大写和小写字母组合的字符串,但我需要一个只有小写字母的字符串。 这是我的字符串" mOTHER"

我尝试了下面的代码,但没有成功。

 String testStr = "mOTHER";
 String regEx = "([A-Z])";
 Pattern pattern = Pattern.compile(regEx);
 Matcher matcher = pattern.matcher(testStr);
 System.out.printf(regEx);

输出:

([A-Z])

预期:

我错过了什么?任何帮助都会很棒!!感谢。

1 个答案:

答案 0 :(得分:1)

  String testStr = "mOTHER";
  testStr = testStr.replaceAll("[A-Z]", "");
  System.out.println( testStr);