同时使用和。作为扫描仪类中的分隔符

时间:2015-01-13 05:51:22

标签: java

我已阅读所有已发布的问题,但无法理解我知道必须使用的语法但我不知道该怎么做。 我不知道正则表达式。所以请告诉我扫描器类的useDelimiter函数的完整声明。

我试图将a,b.c,d.e分成 一个 b C d Ë 使用扫描仪类的next()

2 个答案:

答案 0 :(得分:3)

传递给useDelimiter的参数是一个正则表达式。因此,在这种情况下,您可以使用与"[,.]",匹配的.等表达式。

答案 1 :(得分:1)

您可以使用String阅读整个Scanner。然后你会有一些像下面的

 String str="a,b.c,d.e,";

现在,您可以使用replaceAll()方法获取所需内容。

 String str="a,b.c,d.e,";
 System.out.println(str.replaceAll(",|\\."," "));

Out put:

a b c d e