タグ

ブックマーク / www.shigemk2.com (2)

  • Ruby初級者向けレッスン 第41回 by ひがきさん ケンブリッジ変換 - by shigemk2

    まずはこれを見てほしい。 こにんちは みさなん おんげき でかす? わしたは げんき です。 この ぶしんょう は イリギス の ケブンリッジ だがいく の けきんゅう の けっ か にげんん は もじ を にしんき する とき その さしいょ と さいご の もさじえ あてっいれば じんゅばん は めゃちくちゃ でも ちんゃと よめる と いう けきんゅう に もづといて わざと もじ の じんゅばん を いかれえて あまりす。 どでうす? ちんゃと よちめゃうでしょ? ちんゃと よためら はのんう よしろく 「こんにちは」が「こにんちは」だったり、「おげんき」が「おんげき」だったりする。 所謂ケンブリッジ変換というもので、 平仮名だと、殆ど流れで読めるから、正確に文字列が並んでいなくても文章が読めてしまう、というやつです。 ケンブリッジ変換そのものについては、wikipediaでも見て

    Ruby初級者向けレッスン 第41回 by ひがきさん ケンブリッジ変換 - by shigemk2
  • Ruby初級者向けレッスン 第41回 by ひがきさん - by shigemk2

    rubyの文字列について スピーカー ひがきまさる リテラル エンコーディング 順序 比較 数え上げ mutable 文字列の作りかた String.new # => "" String.new("ruby") # => "ruby" 1.to_s # => "1" [1, 2, 3].to_s # => "[1, 2, 3]" "Ruby関西" # => "Ruby関西" '文字列に"を含む' # => "文字列に \" を含む" %|' も " も含む| # => "' も " も 含む" 式展開 "#{name}さん(#{age})" '#{name}さん(#{age})" シングルクォートは"とかも文字列として見做す エンコーディング # -*- conding: utf-8; -*- e = s.encode(Endoding::EUC_JP) e.encoding 文字列はそれ

    Ruby初級者向けレッスン 第41回 by ひがきさん - by shigemk2
  • 1