Ruby

使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-users = puts usersp usersemps = puts empsp emps

実行結果
>ruby test ...

Ruby

書式
def 関数名?(引数名)
some code
end
使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-def testFuncA?(nn) return ...

Ruby

書式
class クラス名
メンバ変数
end
インスタンス変数名 = クラス名.new
使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-class U ...

Ruby

書式
配列名.grep(/条件式/)
使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-target = p "正規表現grepで値を抽出結果" p target.grep(/m ...

Ruby

#奇数ビット列の文字列対称を判断 例 “aba”
def method str
p str == str.reverse ? “Yes” : “No̶ ...

Ruby

書式
match(/\d+/)
使用例

strA = "Study 111 Ruby 222 Skill in arkgame"strB = "Study Ruby 444 Skill in arkgame"st ...

Ruby

rubyコード:
require ‘zlib’

deflated = Zlib::Deflate.deflate(“これはテストプログラム.”)
puts d ...

Ruby

rubyコード:
require ‘tk’
top = TkRoot.new {title “TKListboxサンプル”}

list1 = TkListbo ...

Ruby

rubyコード:
require ‘zlib’

file = ‘compressed.gz’
Zlib::GzipWriter.open(file) do | ...

Ruby

rubyコード:
require ‘Tk’
top = TkRoot.new{title “ボタンのテスト”}
radioVar=TkVariable.new ...

Ruby

rubyコード:
require ‘win32ole’

wordobj = WIN32OLE.new(“word.application”)

wordob ...

Ruby

rubyコード:
require “win32ole”

docfile = “startnews24_print.doc”

word = WIN32OLE ...

Ruby

rubyコード:
require ‘iconv’
input_encoding = “windows-1252”
output_encoding = ‘ ...

Ruby

rubyコード:
require ‘tk’
top=TkRoot.new{title “ショッピング詳細”}
fname_label=TkLabel.new(to ...

Ruby

rubyコード:
require ‘tk’

root = TkRoot.new
button = TkButton.new(root) {
text “テスト!& ...

Ruby

rubyコード:
#!/usr/bin/env ruby

require ‘tk’
require “tkextlib/tkimg/jpeg”
req ...

Ruby

rubyコード:
require ‘tk’
top = TkRoot.new {title “Label and Entry Widget”}
lb1=TkLab ...

Ruby

rubyコード:
require “tk”

$top = { ‘side’ => ‘top’, ‘padx’=& ...