Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Aktualizovali jsme provozní podmínky. Pokračováním užívání sítě s nimi projevíte souhlas.
BF extended 2022

Diskuze: Rozdělení textu pomocí split

Aktivity
Avatar
Milan Gallas
Tvůrce
Avatar
Milan Gallas:25.7.2014 21:59

ahoj v proměnné text(typu String) mám uloženou hodnotu "DB.objects.ser­vices.Pokus"

pak se snažím rozdělit text:

String[] pole = text.split(".");
System.out.println(pole.length);

vypíše se 0

ale text se nerozdělí. pokud dám místo znaku . třeba znak e, vše jde normálně. Nevíte někdo proč?

Editováno 25.7.2014 21:59
 
Odpovědět
25.7.2014 21:59
Avatar
Odpovídá na Milan Gallas
Michal Žůrek - misaz:25.7.2014 22:01

nepoužívá java na rozdělování regulární výraz? Zkus

String[] pole = text.split("\.");
 
Nahoru Odpovědět
25.7.2014 22:01
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Milan Gallas:25.7.2014 22:02

JO už jsem si to taky uvědomil, ale i tak díky za reakci.
Vyřešil jsem to takhle:

text.split("\\.");

a funguje to, tak jak má :D

 
Nahoru Odpovědět
25.7.2014 22:02
Avatar
Odpovídá na Milan Gallas
Michal Žůrek - misaz:25.7.2014 22:09

jo na escapování jsem zapoměl. :)

 
Nahoru Odpovědět
25.7.2014 22:09
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.