Tag Content Extractor

  • + 0 comments

    Scanner in = new Scanner(System.in); int testCases = Integer.parseInt(in.nextLine()); while(testCases>0){ String line = in.nextLine();

            Pattern pattern = Pattern.compile("<(.+)>([^<]+)</\\1>");
            Matcher m = pattern.matcher(line);
    
            boolean found = false;
            while(m.find()) {
                System.out.println(m.group(2));
                found = true;
            }
            if(!found) {
                System.out.println("None");
            }
    
            testCases--;
        }