るりまサーチ

最速Rubyリファレンスマニュアル検索!
3421件ヒット [3401-3421件を表示] (0.097秒)
トップページ > クエリ:r[x] > クエリ:Regexp[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. fileutils rm_r

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 33 34 35 >>

Symbol#slice(substr) -> String | nil (105.0)

self が substr を含む場合、一致した文字列を新しく作って返します。

...self が substr を含む場合、一致した文字列を新しく作って返します。

(self.to_s[substr] と同じです。)

例:
:foobar.slice("foo") # => "foo"
:foobar.slice("baz") # => nil...

yaml (102.0)

構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

...Markup Language) を扱うためのライブラリです。

//emlist[例1: 構造化された配列][ruby]{
r
equire 'yaml'

data = ["Taro san", "Jiro san", "Saburo san"]
str_r = YAML.dump(data)

str_l = <<~YAML_EOT
---
- Taro san
- Jiro san
- Saburo san
YAML_EOT

p str_r == str_l # => true...
...ハッシュ][ruby]{
r
equire 'yaml'
r
equire 'date'

str_l = <<~YAML_EOT
Tanaka Taro: {age: 35, birthday: 1970-01-01}
Suzuki Suneo: {
age: 13,
birthday: 1992-12-21
}
YAML_EOT

str_r = {}
str_r["Tanaka Taro"] = {
"age" => 35,
"birthday" => Date.new(1970, 1, 1)
}
str_r["Suzuki Suneo"]...
...!ruby/sym :foo
EOS
# => :foo
//}

yaml では、Ruby 向けに以下のローカルタグを扱えます。

* !ruby/array: Array オブジェクト
* !ruby/class: Class オブジェクト
* !ruby/hash: Hash オブジェクト
* !ruby/module: Module オブジェクト
* !ruby/regexp: Regexp...
<< < ... 33 34 35 >>