@@ -0,0 +1,953 @@
+import java.net.MalformedURLException;%0Aimport java.net.URL;%0Aimport java.util.Scanner;%0Aimport java.util.regex.Pattern;%0Aimport jdk.nashorn.api.scripting.URLReader;%0A%0Apublic class HelloScannerURLReader %7B%0A%0A    public static void main(String... args) %7B%0A        System.out.println(%22Hello URL Reader!%22);%0A%0A        Pattern jbPattern = Pattern.compile(%22.*John.*%7C.*Bannick.*%22);%0A%0A        System.out.println(%22---%22);%0A%0A        try (Scanner sc = new Scanner(new URLReader(new URL(%22http://www.johnbannick.com%22)))) %7B%0A            while (sc.hasNext()) %7B%0A                if (sc.hasNext(jbPattern)) %7B%0A                    String st01 = sc.next(jbPattern);%0A                    System.out.printf(%22sc.next(Pattern.compile(%5C%22*.John.*%7C.*Bannick.*%5C%22)); = %25s%5Cn%22, st01);%0A                %7D else %7B%0A                    sc.next();%0A                %7D%0A            %7D%0A        %7D catch (MalformedURLException e1) %7B%0A            e1.printStackTrace();%0A            System.exit(-1);%0A        %7D%0A    %7D%0A%7D%0A

Create HelloScannerURLReader.java