# File languages-statistics.rb, line 1053
        def initialize(pattern = '${year}-${month}-${day} ${hour}:${minute}:${second} (${timezone})')
                @pattern = pattern
                @regexp = Regexp.new(@pattern.
                                        gsub('${', '(${').
                                        gsub('}', '})').
                                        sub('${year}', '\d{1,4}').
                                        sub('${month}', '\d{1,2}').
                                        sub('${day}', '\d{1,2}').
                                        sub('${hour}', '\d{2}').
                                        sub('${minute}', '\d{2}').
                                        sub('${second}', '\d{2}').
                                        sub('${timezone}', '.*'))
        end