import java.util.*;
public class Main
{
public static void main(String[] args) {
String str = "5+7*22/42*5/2";
String[] words = str.split("/",2);
Pattern p = Pattern.compile("$\d*");
Matcher m = p.matcher(words[0]);
while (m.find()){
String substringInBraces = m.group();
Pattern p = Pattern.compile("^\d*");
Matcher m = p.matcher(words[1])
while (m.find()){
String substringInBraces = m.group();
}
}
я хочу вивести 22 и 42
последние символи первой строки(только цифри(то есть 22))
и первие символи второй строки(только цифри(то есть 42))Andry KIT
5 уровень
привет ,недавно начал использовать метасимволи и клас патерн ,и почему то код не работает , копилятор говорит что я напортачил в метасимволах
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #598481
26 августа 2021, 14:37
Начнем с того, что ты накосячил не только в метасимволах, но и в фигурных скобках.
Проверяй, где у тебя границы циклов и где у тебя видны переменные p и m.
Ты забываешь, что символ '\' нужно экранировать:
0