るりまサーチ

最速Rubyリファレンスマニュアル検索!
72件ヒット [1-72件を表示] (0.014秒)
トップページ > クエリ:id[x] > クラス:Ripper[x]

別のキーワード

  1. net/imap content_id
  2. openssl id
  3. json create_id
  4. json create_id=
  5. drb install_id_conv

種類

ライブラリ

キーワード

検索結果

Ripper::EVENTS -> [Symbol] (17.0)

ripper の扱う全てのイベント ID (シンボル) のリストを返します。

...
ripper
の扱う全てのイベント ID (シンボル) のリストを返します。...

Ripper::PARSER_EVENTS -> [Symbol] (17.0)

パーサイベントのイベント ID (シンボル) のリストを返します。

...パーサイベントのイベント ID (シンボル) のリストを返します。...

Ripper::PARSER_EVENT_TABLE -> {Symbol => Integer} (17.0)

パーサイベントのイベント ID (シンボル) と対応するハンドラの引数の個数の リストをハッシュで返します。

...パーサイベントのイベント ID (シンボル) と対応するハンドラの引数の個数の
リストをハッシュで返します。...

Ripper::SCANNER_EVENTS -> [Symbol] (17.0)

スキャナイベントのイベント ID (シンボル) のリストを返します。

...スキャナイベントのイベント ID (シンボル) のリストを返します。...

Ripper::SCANNER_EVENT_TABLE -> {Symbol => Integer} (17.0)

スキャナイベントのイベント ID (シンボル) と対応するハンドラの引数の個数 のリストをハッシュで返します。

...スキャナイベントのイベント ID (シンボル) と対応するハンドラの引数の個数
のリストをハッシュで返します。...

絞り込み条件を変える

Ripper.slice(src, pattern, n = 0) -> String | nil (13.0)

Ruby プログラム src のうち、 パターン pattern の n 番目の括弧にマッチする文字列を取り出します。

...の中の文字列だけが必
要な時に指定します。省略すると 0 (pattern 全体)になります。

pattern は Ripper のイベント ID のリストを文字列で記述します。
また pattern には Ruby の正規表現と同じメタ文字も使えます。
ただし...
...単位ではなくトークン単位で動作します。

使用例

require 'ripper'
p Ripper.slice(%(<<HERE\nstring\#{nil}\nHERE),
"heredoc_beg .*? nl $(.*?) heredoc_end", 1)
# => "string\#{nil}\n"

イベント ID Ripper::SCANNER_EVENTS で確認できます。...