[#35688] サブクラスのオブジェクト生成時に、スーパークラスの初期化を行うには ? — Onodera Takafumi <onodera-tak@...>

9 messages 2002/08/01

[#35772] Unsecure world writeable dirの警告 — "井上 浩一" <kyoui32@...>

=1B$B0f>e$G$9!#=1B(B

31 messages 2002/08/26
[#35774] Re: Unsecure world writeable dir の警告 — matz@... (Yukihiro Matsumoto) 2002/08/26

まつもと ゆきひろです

[#35775] Re: Unsecure world writeabledir の警告 — nobu.nakada@... 2002/08/26

なかだです。

[#35776] Re: Unsecure world writeabledir の警告 — matz@... (Yukihiro Matsumoto) 2002/08/26

まつもと ゆきひろです

[#35778] Re: Unsecure world writeabledir の警告 — nobu.nakada@... 2002/08/26

なかだです。

[#35779] Re: Unsecure world writeabledir の警告 — WATANABE Hirofumi <eban@...> 2002/08/26

わたなべです。

[#35780] Re: Unsecure world writeabledir の警告 — nobu.nakada@... 2002/08/26

なかだです。

[#35784] Re: Unsecure world writeabledir の警告 — "U.Nakamura" <usa@...> 2002/08/26

こんにちは、なかむら(う)です。

[#35854] Re: Unsecure world writeabledir の警告 — "Inoue" <rubyist@...1.117.ne.jp> 2002/09/04

井上です。

[#35865] Re: Unsecure world writeabledir の警告 — Koji Arai <JCA02266@...> 2002/09/05

新井です。

[#35866] Re: Unsecure world writeabledir の警告 — matz@... (Yukihiro Matsumoto) 2002/09/06

まつもと ゆきひろです

[#35789] multipart な CGI を速くしたい — Takashi Kanai <kanai@...4u.or.jp>

Windows上でRubyとMySQLを使ってショッピングサイトのようなものを作って

17 messages 2002/08/28

[ruby-list:35724] Re: パターンマッチした値を保持する変数は

From: WATANABE Hirofumi <eban@...>
Date: 2002-08-08 07:12:14 UTC
List: ruby-list #35724
わたなべです。

goto@yokogawa-kouji.co.jp <goto@yokogawa-kouji.co.jp> writes:

> capコードをeucコードに変換するコードを考えているのですが、以下のコード
> でXXXXの部分(パターンマッチした値)を保持するシステム変数はありませんで
> しょうか。(あればうれしいのですが)

ここはblockを使わないと実現できません。

>   require "nkf"
>   while line=gets 
>     line.chomp

line.chomp!じゃないと無意味。

>     if line =~ /^:/ then
>       line.gsub!(/:([a-fA-F0-9][a-fA-F0-9])/,XXXX.hex.to_a.pack("c"))

       line.gsub!(/:([a-fA-F0-9][a-fA-F0-9])/) {$1.hex.to_a.pack("c")}

>     end
>     printf("%s",NKF.nkf("-e",line))
>   end

to_aは将来なくなるかもしれないので、
       line.gsub!(/:([a-fA-F0-9][a-fA-F0-9])/) {[$1.hex].pack("c")}
としましょう。もっとも、packじゃなくてchrを使えば、
       line.gsub!(/:([a-fA-F0-9][a-fA-F0-9])/) {$1.hex.chr}
でいいです。

-- 
わたなべひろふみ

In This Thread