[ruby-talk:00371] Re: Ruby 1.3.4-990531
From:
WATANABE Tetsuya <tetsu@...>
Date:
1999-06-02 09:59:54 UTC
List:
ruby-talk #371
渡辺哲也です。
「[\b]」の解釈ができていないみたいです。
------------------------------
str1 = "説\C-h\C-h説明\C-h\C-h明\n"
p str1.gsub(/\010/, '')
p str1.gsub(/[\b]/, '')
str2 = "説\C-m\C-m説明\C-m\C-m明\n"
p str2.gsub(/\r/, '')
str1 = "abc123 \C-h\C-h\C-h"
p str1.gsub(/[\w\d\s\b]/, '')
exit
------------------------------
実行結果です。
------------------------------
"説説明明\n"
"説\010\010説明\010\010明\n"
"説説明明\n"
"\010\010\010"
------------------------------
ここを戻すと、[\b] の動作は戻るんですが、他に影響はある
でしょうか? 問題がなければ、対応よろしくお願いします。
------------------------------
--- parse.y.org Mon May 31 18:13:22 1999
+++ parse.y Wed Jun 2 18:50:17 1999
@@ -2031,7 +2031,7 @@
tokadd(c);
}
else {
-#if 0
+#if 1
int c1;
pushback(c);
c1 = read_escape();
------------------------------
--
WATANABE Tetsuya
e-mail: Tetsuya_WATANABE@hp.com
tetsu@jpn.hp.com