Подскажите пожалуйста, не селён в рег. выражениях, как использую регулярные выражения вытянуть из строки последовательность выражений после каждой запятой, строка такого типа :
625633,"001Б ",1,"2007-07-02","2008-07-01","FFFFFF"
Я использую такой вид
for (String s : str.split("[^0-9][]+")) {
System.out.println(s);
}
но он, к сожелению, мне возвращает только цифры.
Заранее благодарен.
Регулярные выражения
Модератор: Absurd
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
[syntax="java"]class Test {
public static void main(String[] args) {
String str = "625633,\"001Б \",1,\"2007-07-02\",\"2008-07-01\",\"FFFFFF\"";
String[] ss = str.split(",");
for (String s : ss) {
System.out.println(s);
}
}
}[/syntax]
public static void main(String[] args) {
String str = "625633,\"001Б \",1,\"2007-07-02\",\"2008-07-01\",\"FFFFFF\"";
String[] ss = str.split(",");
for (String s : ss) {
System.out.println(s);
}
}
}[/syntax]