From: keiju@... (Keiju ISHITSUKA) Date: 1999-03-04T16:46:27+09:00 Subject: [ruby-dev:5970] [REQ] variable of regex けいじゅ@日本ラショナルソフトウェアです. あまり具体的ではないんですが, 聞いて下さい. 正規表現でカッコにマッチした文字列を取り出すのって $1... ぐらいしかな いですよね. カッコが多くなると数えるのが大変ですし, その前にカッコが増 えたりすると番号がずれるので嬉しくないことが多いです. ということで, マッチした文字列を変数に代入してもらえると嬉しいのですが. 案: str.sub(/(?{var}regexp)/){(var.to_1+1).to_s} 変数じゃなくてラベルって考えもあるかも. str.sub(/(?"label"regexp)/){$~["label"]...} いかがかしら? __ ..............................石塚 圭樹@日本ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---