ana_nana ana_nana 28.05.2017, 18:15:01 1 + #programowanie #groovy #javaHej mireczki, mam problem - muszę przekonwertować numer IP gdzie port podany jest po kropce 192.168.1.100.8080 na 192.168.1.100:8080. Jak najprościej znaleźć 4 kropkę w takim wyrażeniu?Czy może lepiej zrobić to regexem? Jakieś sugestie?
Arveit Arveit 28.05.2017, 18:21:00 0 + @ana_nana: explode po kropce, wyciągasz ostatni element, implode z kropką i doklejasz element z drukropkiem
wiesiu2 wiesiu2 28.05.2017, 18:21:19 1 + @ana_nana: w javie masz funkcję lastIndexOf(), wtedy wiesz który znak podmienićpowinno takie coś działać:ip.setCharAt(ip.lastIndexOf("."), ":")
Hej mireczki, mam problem - muszę przekonwertować numer IP gdzie port podany jest po kropce 192.168.1.100.8080 na 192.168.1.100:8080. Jak najprościej znaleźć 4 kropkę w takim wyrażeniu?
Czy może lepiej zrobić to regexem? Jakieś sugestie?
powinno takie coś działać:
ip.setCharAt(ip.lastIndexOf("."), ":")