package be.jeffcheasey88.peeratcode.parser.java; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Package { private static Pattern PATTERN = Pattern.compile("^(\\s*package\\s+([^;]*);).*$"); private String name; public Package(){} public int parse(String content) throws Exception{ Matcher matcher = PATTERN.matcher(content); matcher.matches(); this.name = matcher.group(2); return matcher.group(1).length(); } public String getName(){ return this.name; } }