[#37660] cron から呼ぶ ruby スクリプト中で require "postgres" できません — FUJII Hideo <hid@...>
こんばんは。藤井と申します。
7 messages
2003/05/08
[#37673] [ANN] Exerb/Exerb-CC 2.6.5 — Yuya Kato <yuya-ml@4th.to>
今日が誕生日のYuyaです。
1 message
2003/05/11
[#37678] [TMail] Fromのパースについて — Ken-ichi HASHIMOTO <ken@...>
橋本です。
9 messages
2003/05/15
[#37694] TMail : RFC2231エンコードについて — murakami tamiyasu <murakami-tamiyasu@...>
村上と申します。
8 messages
2003/05/19
[#37706] setuidと$SAFE — sakazuki <QZS01353@...>
こんにちは。sakazukiです。
8 messages
2003/05/20
[#37737] missing/erf.c — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
11 messages
2003/05/30
[#37738] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/30
まつもと ゆきひろです
[#37739] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/05/31
西松です.
[#37740] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/31
まつもと ゆきひろです
[#37741] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/06/01
西松です.
[ruby-list:37654] Re: マッチした部分を配列にしまう方法
From:
Minero Aoki <aamine@...>
Date:
2003-05-07 09:53:14 UTC
List:
ruby-list #37654
青木です。
In mail "[ruby-list:37648] マッチした部分を配列にしまう方法"
Hirano Satoshi <hirano@kcej.konami.com> wrote:
> こんにちは。
> Rubyを使い始めて日の浅いひらのです。
>
> 現在、以下のような問題に突き当たっております。
> 4:
> 3のファイルの各行を要素として配列に読み込み、efct****** の部分だけを抜き出し
> て配列にしまい、かつ2で作成した配列との集合の差を取り出したいと思っていま
> す。その時、
> diff_lines = file_lines_shaped - done_efct_lines
>
> としてやると、その2とその3ではdiff_linesの中にまんま、file_lines_shapedが収
> まってしまうようなのです。
done_efct_lines の元ファイルが \r\n 終端ということはないですか。
そうすると \n 終端のリストから \r\n 終端のリストを引くことになる
ので、file_lines_shaped がそっくりそのまま残ります。
そうでなかったとしてもファイルの最後は行末コードがなかったり
するので、できるだけ行末コードを取った状態で集めたほうがいいです。
file_lines_shaped で言うなら
file_lines_shaped = File.readlines(2で作成したファイル)
↓
file_lines_shaped = File.readlines(2で作成したファイル).map {|line| line.strip }
とすれば "efct*****" の部分だけを集められます。
-------------------------------------------------------------------
青木峰郎