# \[Bug #2374\](Rejected) URI.regexp('http') $B$,(B 'http://' $B$K%^%C%A$9$k(B

**URL:** <https://www.ruby-forum.com/t/bug-2374-rejected-uri-regexp-http-b-b-http-b-k-c-a-9-k-b/187086>\
**Category:** Development\
**Created:** [April 16, 2010, 6:23pm UTC](https://www.ruby-forum.com/t/bug-2374-rejected-uri-regexp-http-b-b-http-b-k-c-a-9-k-b/187086 "2010-04-16T18:23:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yusuke\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/f08c70/32.png) [@Yusuke\_E](https://www.ruby-forum.com/u/Yusuke_E)\
**Post date:** [April 16, 2010, 6:23pm UTC](https://www.ruby-forum.com/t/bug-2374-rejected-uri-regexp-http-b-b-http-b-k-c-a-9-k-b/187086/1 "2010-04-16T18:23:07Z")

</div>

e$B%A%1%C%He(B #2374 e$B$,99?7$5$l$^$7$?!#e(B (by Yusuke E.)

e$B%9%F!\<%?%9e(B Assignede$B$+$ie(BRejectede$B$KJQ99e(B  
Target version 1.9.xe$B$K%;%C%He(B

e$B1sF#$G$9!#e(B

URI.regexp e$B$Ne(B rdoc e$B$K$Oe(B

Returns a Regexp object which matches to URI-like strings.

e$B$H=q$$$F$“$j$^$9!#e(B"URI-like” e$B$G$"$j!"e(Bvalid e$B$Je(B URI  
e$B$N$\_$K%^%C%Ae(B  
e$B$9$k$3$H$,0U?^$5$l$?$b$N$G$O$J$$$H9M$($^$9!#e(B

e$B$J$N$G!“5$;}$A$O$o$+$k$N$G?=$7Lu$J$$$G$9$,!”$3$N%A%1%C%H$O0lC6e(B  
reject e$B$H$7$?$$$H;W$$$^$9!#$9$\_$^$;$s!#e(B

e$B$=$l$G$be(B invalid e$B$Je(B URI  
e$B$K$O%^%C%A$7$J$$$G$[$7$$$H;W$&$J$i!"e(B  
Feature e$B%A%1%C%H$r=q$$$F$/$@$5$$!#e(B

## – Yusuke E. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[http://redmine.ruby-lang.org/issues/show/2374](http://redmine.ruby-lang.org/issues/show/2374)
