[Rails] Re: Regular expression: How do I allow forward slashes?
Yes, that did it. Thank you.
No idea how I try everything and overlook the simplest solution, duh.
And, Thank you to everyone else that weighed in as well, definitely
some other options to look into.
Side note: Anybody know why the period doesn't have to be escaped?
Like just "." allows the dot to be input, as well as "\."
So, [-\w\_\.\/] works just as [-\w\_.\/]. Why is this?
On Dec 19, 3:41 am, frogstarr78 <frogstar...@gmail.com> wrote:
> Have you tried escaping them "\/"?
>
> On Dec 18, 11:01 pm, AlwaysCharging <goodg...@gmail.com> wrote:
>
> > In my app, I allow users to submit urls. They (of course) need the
> > ability to submit urls with a forward slash, "/", but whats the
> > regular expression to allow them to do that?
>
> > I currently use:
>
> > validates_format_of :url, :with => /^[-\w\_.]+$/i
>
> > to only allow alphanumerics, dashes, underscores, and dots to prevent
> > cross site scripting when I later reconstruct these urls, but I can't
> > figure out how to allow "/" as well.
>
> > Any ideas?
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home