Sha256: 2c844601879e836ad604ece324e3cd8ac43b0d73a45ea99acfd49743e65603b6

Contents?: true

Size: 356 Bytes

Versions: 57

Compression:

Stored size: 356 Bytes

Contents

module Pickle
  module Email
    # add ability to parse emails
    module Parser
      def match_email
        "(?:#{match_prefix}?(?:#{match_index} )?email)"
      end

      def capture_email
        "(#{match_email})"
      end
      
      def capture_index_in_email
        "(?:#{match_prefix}?(?:#{capture_index} )?email)"
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 6 rubygems

Version Path
pickle-0.2.4 lib/pickle/email/parser.rb
pickle-0.2.3 lib/pickle/email/parser.rb
pickle-0.2.2 lib/pickle/email/parser.rb
kbaum-pickle-0.2.1.4 lib/pickle/email/parser.rb
kbaum-pickle-0.2.1.3 lib/pickle/email/parser.rb
kbaum-pickle-0.2.1.2 lib/pickle/email/parser.rb
kbaum-pickle-0.2.1.1 lib/pickle/email/parser.rb
pickle-0.2.1 lib/pickle/email/parser.rb
pickle-0.2.0 lib/pickle/email/parser.rb
pickle-0.1.23 lib/pickle/email/parser.rb
pickle-0.1.22 lib/pickle/email/parser.rb
pickle-0.1.21 lib/pickle/email/parser.rb
pickle-0.1.20 lib/pickle/email/parser.rb
pickle-0.1.19 lib/pickle/email/parser.rb
pickle-0.1.18 lib/pickle/email/parser.rb
pickle-0.1.17 lib/pickle/email/parser.rb
pickle-0.1.16 lib/pickle/email/parser.rb