Never been to DZone Snippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

About this user

Geek

« Newer Snippets
Older Snippets »
Showing 1-1 of 1 total  RSS 

URL Regex

// description of your code here
A regular expression pattern that validates a URL string, either HTTP or HTTPS.

/^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$/ix


You can easily use it with validates_format_of in your Model...

For example, In a comment model, to check the :SiteURL on the comment creation:

class Comment < ActiveRecord::Base
    validates_format_of :SiteURL, :with => /^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$/ix, :on => :create
end


« Newer Snippets
Older Snippets »
Showing 1-1 of 1 total  RSS