-->
./
<!-- フラ&#65533;ュが見れな&#65533;のためにここに何か書&#65533; --> フラ&#65533;ュがインス&#65533;&#65533;ルされて&#65533;&#65533;たいで&#65533;&#65533;&#65533;

2010年03月17日

[ruby] subメソッドの後方参照

参考:(DTPtechNote:1086) [ruby] subメソッドで後方参照

irb(main):001:0> e="http://www.google.ne.jp"
=> "http://www.google.ne.jp"
irb(main):002:0> e.sub(/http[s]?:\/\/([^\s]*)/, '\1')
=> "www.google.ne.jp"
irb(main):003:0> e="https://www.google.ne.jp"
=> "https://www.google.ne.jp"
irb(main):004:0> e.sub(/http[s]?:\/\/([^\s]*)/, '\1')
=> "www.google.ne.jp"
irb(main):005:0> e.sub(/http[s]?:\/\/([^\s]*)/) {$1}
=> "www.google.ne.jp"
irb(main):006:0> e.sub(/http[s]?:\/\/([^\s]*)/) {"URL=" + $1}
=> "URL=www.google.ne.jp"

Powered by ScribeFire.

posted by hirono at 20:12| Comment(0) | TrackBack(0) | Ruby
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/36460062

この記事へのトラックバック