static Keyword getKeywordOfLine(String s) {
        for (Keyword keyword : Keyword.values()) {
            if (s.matches(keywordPatterns.get(keyword).pattern())) {
                return keyword;
            }
        }

        return null;
    }