Development Java Tutorial

import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class MainClass
{
   public static void main( String args[] )
   {
      // create regular expression
      Pattern expression = 
         Pattern.compile( "J.*\\d[0-35-9]-\\d\\d-\\d\\d" );
      
      String string1 = "Jack's Birthday is 05-12-75\n" +
         "Joe's Birthday is 11-04-68\n" +
         "Tom's Birthday is 04-28-73\n" +
         "Lee" +
         "s Birthday is 12-17-77";
      // match regular expression to string and print matches
      Matcher matcher = expression.matcher( string1 );
        
      while ( matcher.find() )
         System.out.println( matcher.group() );
   }
}
Jack's Birthday is 05-12-75
Joe's Birthday is 11-04-68