I don't have a code that needs solving, but merely a simple explanation if possible from an example in a book. There isn't much explaining and I just need to know how this line of code checks to make sure the date entered does not occur in April. The [0-35-9] is throwing me off.
Pattern expression = Pattern.compile("J.*\\d[0-35-9]-\\d\\d-\\d\\d");