Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. package tugab;
  2.  
  3. import java.util.regex.Matcher;
  4. import java.util.regex.Pattern;
  5.  
  6. class Student
  7. {
  8.     private String name;
  9.     private int fakNo;
  10.    
  11.     public Student(String name, int fakNo)
  12.     {
  13.         this.name = name;
  14.         this.fakNo = fakNo;
  15.     }
  16.    
  17.     public String getInfo()
  18.     {
  19.         return this.name + this.fakNo;
  20.     }
  21.    
  22. }
  23.  
  24. public class Main
  25. {
  26.     public static void main(String[] args)
  27.     {
  28.         Student[] students = new Student[3];
  29.         students[0] = new Student("Gosho", 21302234);
  30.         students[1] = new Student("Petar", 23305234);
  31.         students[2] = new Student("Ivo", 31392254);
  32.        
  33.         String info = "";
  34.        
  35.         for(int i = 0; i < students.length; i++)
  36.         {
  37.             info += students[i].getInfo();
  38.         }
  39.        
  40.         System.out.println("Before REGEX: ");
  41.         System.out.println(info);
  42.         System.out.println("After REGEX: ");
  43.         Regex("(\\d{8})", info);
  44.        
  45.        
  46.     }
  47.    
  48.     public static void Regex(String regex, String string)
  49.     {
  50.         Pattern pattern = Pattern.compile(regex);
  51.         Matcher matcher = pattern.matcher(string);
  52.        
  53.         while(matcher.find())
  54.         {
  55.             System.out.println(matcher.group());
  56.         }
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement