わたなべです.

Tadashige Morii <m_tada / sx.miracle.ne.jp> writes:

: ruby> "aaaaaa" =~ "d"
: false となる。

false なのは変更し忘れですね.

--- string.c.orig	Fri Aug 13 14:45:14 1999
+++ string.c	Thu Sep 16 11:33:22 1999
@@ -522,3 +522,3 @@
 	if (start == -1) {
-	    return Qfalse;
+	    return Qnil;
 	}

: が 逆に "abcdef"  =~ "d" は ture になるのが正しくないで
:しょうか? または "aaaaaa" =~ "d" が 0 になる?のがいいのか

=~ はマッチした位置を返します. true にしちゃうと情報量が減っ
てしまいます.
それと 0 は偽ではなく真です.

-- 
わたなべひろふみ