Спасибо за разъяснение теперь разобрался =)
Скомпилировал теперь ошибка" malformed input around byte 7" есть какое-то ограничение на вывод информации в консоль ?
Юрий Ярош: именно , только с сожалению это не решение т.к. регуляркой ты вырезаешь первое попавшееся значение и окажись там не одно 8-ми значное число , а не сколько в переменную results у тебя будет только первое попавшееся значение. Спасибо за ответ, но он не верный и не подходит даже к описанию вопроса.
Defman21: , а подскажи пожалуйста еще вот есть JSON допустим numbers .
var x = JSON.stringify(numbers); Таким образом я перевожу JSON в строку, а как из строки эти значения извлечь (1234*) ?
Ругается на add в строчке list.add(m.group());
cannot find symbol
Туплю =(
HSSFWorkbook xlsxFile = new HSSFWorkbook(new FileInputStream("../ОМЕГА НОЯБРЬ 14 01 16.xls"));
HSSFSheet xlsxList = xlsxFile.getSheet("Лист1");
for(int i= 6; i < 572; i++){
HSSFCell row0 = xlsxList.getRow(i).getCell(0);
HSSFCell row4 = xlsxList.getRow(i).getCell(4);
String valueXls = "" + row4;
String pattern = "([0-9]+)\\.[0-9]";
Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher(valueXls);
List[] list = new ArrayList[10];
//Matcher regUrl = Pattern.compile("([0-9]+)\\.[0-9]").matcher(valueXls);
while (m.find()){
list.add(m.group());
}
for(Object elem : list) {
System.out.println(elem);
}
}