我有一个带数字和字符的字符串,我想分开

时间:2015-10-05 11:41:26

标签: java android regex

我只需要文字 我使用这种方法但不起作用

    String zipCode = 325 55 NewYork; 

 Pattern p = Pattern.compile("a-zA-Z_0-9]");
 Matcher m = p.matcher(zipCode);
 if(m.matches())
 {
     String s = m.group(1); 
 }

1 个答案:

答案 0 :(得分:0)

尝试以下方式

String zipCode = "411 14 Göteborg";

String extractedString = zipCode .replaceAll("[0-9]", "").trim();

Log.d("Home", "ExtractedString : " + extractedString);

<强>输出

10-05 08:06:35.137: D/Home(9504): ExtractedString : Göteborg