使用java中的常规表达式提取数据

时间:2015-04-09 07:35:50

标签: java regex

我以这种方式获得了不正确的数据。我需要使用正则表达式在点之前和点符号之后提取数据。我正在使用但我无法获得确切的数据。请帮忙。这是非常紧急的

代码:

Matcher matcher = Pattern.compile("([\\w[\\$#@\\-^&]\\w\\[\\]' $]+)\\.([\\w\\[\\]' $]+)").matcher(formulaData);
while (matcher.find()) 
{
String Data=matcher.group(0);
String[] pieces = Data.split("\\.");
Heading=pieces[0].replace("\"", "");
Heading=pieces[1].replace("\"", "");

 }//while

1 个答案:

答案 0 :(得分:0)

您可以按换行符拆分,然后按点

拆分