[#50611] [質問] メタプログラミングRuby(第1版)の include時の無名クラス という記載について — モコあき <mokoriso@...>
モコあきと申します
5 messages
2017/12/03
[#50625] Ruby の用語:クラス,モジュール,インスタンス — "5.5" <5.5@...>
5.5 です。
5 messages
2017/12/26
[ruby-list:50623] Re: [質問] 文字列補完のときに汚染が引き継がれないのは仕様か
From:
"U.NAKAMURA" <usa@...>
Date:
2017-12-24 15:53:21 UTC
List:
ruby-list #50623
こんにちは、なかむら(う)です。
In message "[ruby-list:50622] [質問] 文字列補完のときに汚染が引き継がれないのは仕様か"
on Sun, 24 Dec 2017 22:27:51 +0900, info@arg.vc wrote:
> お分かりになる方がいらっしゃいましたら、ご教示いただければ幸いです。
> よろしくお願いいたします。
p "#safe_str#tainted_str"
#=> "#safe_str#tainted_str"
Rubyの文字列リテラル中の式展開は、特殊なケース以外は #{} です。
newstr = "#{safe_str}#{tainted_str}"
p [str, str.tained?]
#=> ["aaabbb", true]
それでは。
--
U.Nakamaura <usa@garbagecollect.jp>