Przeszukiwanie Stringu

0

Witam,

Posiadam String "abcdefghijk". Chce skopiować dwa znaki po "bc", czyli otrzymac "de". Jakiś pomysł ?

Pozdrawiam
MS

0

indexOf() i substring()

0

Mój błąd za mało dokładnie opisałem problem.

Hmmm... znam te metody, ale niestety nie wymyśliłem jak je odpowiednio zastosować do mojego przypadku. String który będę przeszukiwał nie będzie dla mnie znany. Załóżmy, ze będzie podawany przez użytkownika. Związku z czym indeksy nie są stałe. A na dodatek chce skopiować dwa kolejny znaki po interesującej mnie frazie :)

Może przykład inny zobrazuje moj problem. ..

Wyobraźmy sobie sytuacje, ze chce wyciągnąć ze Stringu, ktory tak naprawdę jest napisami do filmu interesujący mnie fragment w 11 minucie filmu. Chce skopiować tylko dialogi bez czasu. Dla uproszczenia wiem, ze w tym czasie było używane jedno 5 literowe słowa( kura, piec, pies itd) :) Jesli ten String byłby tablica to nie było by problemu prosty warunek i index++...

0

Problem opisałeś dokładnie, za mało się zastanowiłeś nad odpowiedzią.

String s=...;
String fraza=...;
int gdzie=s.indexOf(fraza);
String result=s.substring(gdzie+2,gdzie+4);
0

Hahaha coś w tym jest ;p Dzięki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1