names=search
visibility=public
kind=defined

--- search(ypath_str) -> [String]

引数で指定したパスのノードを検索します。見つかったパスの配列を返します。

@param ypath_str 検索するパスを文字列で指定します。

  require 'syck'
  require 'yaml'
  
  node = YAML.parse(DATA)
  p node.search("//name")           # => ["/dog/shiba/0/name", "/cat/0/name"]
  p node.search("//(name|height)")  # => ["/dog/shiba/0/name", "/cat/0/name"]
  
  __END__
  cat:
    - name: taro
      age: 7
  dog:
    shiba:
     - name: jiro
       age: 23

