Module Authlogic::Regex
In: lib/authlogic/regex.rb

This is a module the contains regular expressions used throughout Authlogic. The point of extracting them out into their own module is to make them easily available to you for other uses. Ex:

  validates_format_of :my_email_field, :with => Authlogic::Regex.email

Methods

email   login  

Public Class methods

A general email regular expression. It allows top level domains (TLD) to be from 2 - 4 in length, any TLD longer than that must be manually specified. The decisions behind this regular expression were made by reading this website: www.regular-expressions.info/email.html, which is an excellent resource for regular expressions.

A simple regular expression that only allows for letters, numbers, spaces, and .-_@. Just a standard login / username regular expression.

[Validate]