Прошу не готовое решение, а помощь в решение. Как пошагово решить эту задачу. Буду благодарен за любую помощь)
JAVA/ На вход поступает строка вида число[строка], на выход - строка, содержащая повторяющиеся подстроки. Пример: Вход: 2[xyz]4[xy]z Выход: xyzxyzxyxyxyxyz
Ответы (1 шт):
Автор решения: fox
→ Ссылка
/*читай "регулярные выражения"
*там все ответы
*https://metanit.com/java/tutorial/7.4.php
* ну и Шилдт конечно
*/
import java.util.regex.Pattern;
public class счетчик_строк {
public static void main(String[] args) {
String a = "2[xyz]4[xy]z";
Pattern pattern = Pattern.compile("[\\[ ,.!?\\]]");
String []i = pattern.split(a);
for(String word:i)
System.out.println(word);
}
} // с массивом i справишься?