[#42454] 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...>

出沢です

22 messages 2006/06/22
[#42455] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/22

From: しん <dezawa@aliadne.net>

[#42456] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42458] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42459] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42460] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42461] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です。

[ruby-list:42376] Re: String#count, String#deleteの利用想定

From: 石井 大海 <banzaida@...>
Date: 2006-06-10 04:33:25 UTC
List: ruby-list #42376
こんにちは、毎度お騒がせしております、konnです。

On 2006/06/10, at 12:04, Daisuke Yamazaki wrote:

> こんにちは
>
> String#count, String#deleteの想定している利用方法に
> ついて質問があります.
>
> String#count
> String#delete
>
> は「引数を複数指定した場合は、すべての引数の積集合を意味します」
> とあります.
>
> http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=String#count
> http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=String#delete
>
> これはどのようなケースの時に威力を発揮するんでしょうか?
>
> --  
> Daisuke Yamazaki <yamajaki@gmail.com>
>
>

例えば、"1234567890"と言う文字列から、2,3を除く 
0-4迄の数字を取り除きたいとき、
"1234567890".delete("^2-30-4")の様にしても、"12340"が返っ 
てきて、期待通りになりません。
"1234567890".delete("^2-3", "0-4")とすれば、期待通りになります。

或いは、削除したい対象の配列aryが有った場合、
"1234567890".delete(*ary)
と出来るのもありますね。

# 分かりにくい説明でご免なさい……
# 間違っている部分が有ればフォローをどなたかお願いします…orz

それでは……

==== konn ====
Good bye...
     e-mail: banzaida@jcom.home.ne.jp
     blog: http://d.hatena.ne.jp/mr_konn/ , http://d.hatena.ne.jp/ 
rubyca/
     HP: http://konn.b7m.net/
---o-----o-----o-----o----o----o----o----o----o---





In This Thread