TechTips
Home
About
Log in
Sign up
Home
Software
Programming languages
Ruby
Filters
Bookmarked comments
Your comments
Ruby
【小ネタ】Hash#mergeはキーワード引数でも動作する
SatoKen
@kenicode
17 Jan, 2026 10:05 +00:00
Last edited
17 Jan, 2026 10:37 +00:00
Rubyの[Hash#mergeのマニュアル](https://docs.ruby-lang.org/ja/latest/method/Hash/i/merge.html)では、 その引数はハッシュとしか書かれていません。 例えば、以下のような形です。 ```irb irb(main):00…
RubyのArrayやHashのリテラルをdeep freezeするshareable_constant_valueマジックコメント
@wakairo
04 Dec, 2024 02:44 +00:00
## 概要 Rubyでは、以下のように`shareable_constant_value: literal`というマジックコメントを記入することで、 以下の例のように、定数に代入したArrayやHashのリテラルを深く(deeply)fre…
Emailアドレスとして適切かどうかのチェックに使えるURI::MailTo::EMAIL_REGEXP
@wakairo
29 Sep, 2024 08:50 +00:00
Last edited
29 Sep, 2024 08:56 +00:00
rubyの標準添付ライブラリである[uri](https://docs.ruby-lang.org/ja/latest/library/uri.html)に存在している[`URI::MailTo::EMAIL_REGEXP`](https://github.com/ruby/ruby/blob/v3_3_5/lib/uri/mailto.rb#L55)は、 ある文字…