[#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:42387] Re: nil, 空行などをまとめて処理したい

From: Kazuhiro NISHIYAMA <zn@...>
Date: 2006-06-12 02:48:49 UTC
List: ruby-list #42387
西山和広です。

>>> Mon, 12 Jun 2006 11:02:17 +0900 の刻に
>>> konami@kyoto-wu.ac.jp("Hideo Konami") 氏曰く
> 
> 無効な入力として nil, "", " ", "\n" などが想定されるとき,これら
> をまとめてif で追い出したいことあります。たとえば
> 
> str = nil #または str = ""
> if !str || str.strip.empty? then
>    puts "Invalid data."
> end
(略)
> なにかスマートな方法はないものでしょうか。

正規表現を使って、
  str.to_s =~ /\A\s*\z/
という感じにするのはどうでしょうか?


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)

In This Thread