2004-07-11から1日間の記事一覧

RubyでCGIスクリプトを作る下準備・URLを自動リンクする正規表現

$KCODEに"EUC"を代入すれば、\wが2バイト文字にマッチするので ↓はhttp://hogehoge/hoge?a=ほげほげ にもマッチする。 def autolink str $KCODE = "EUC" # 文字コードはEUC str.gsub!(/((https?|ftp):\/\/(=([\x21-\x7e]|\w)+|[\x21-\x7e])+)/) { |s| s = "<a href=\"#{$1}\" target=_blank></a>…