# File languages-statistics.rb, line 909
        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