渡辺哲也です。

「[\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