Class: Regexp

Inherits:
Object
  • Object
show all
Includes:
When::EncodingConversion
Defined in:
lib/when_exe/core/extension.rb

Overview

Extensions to Regexp class

Instance Method Summary collapse

Methods included from When::EncodingConversion

#+@, #-@, #to_external_encoding, #to_internal_encoding

Instance Method Details

#calendar_era(options = {}) ⇒ Array<When::TM::CalendarEra> Also known as: to_era

Note:

core/extension

self を検索する暦年代にマッチする正規表現とみなして登録された When::TM::CalendarEraを検索

see also When.era

Parameters:

  • options (Hash) (defaults to: {})

Returns:

  • (Array<When::TM::CalendarEra>)

    検索結果を When::TM::CalendarEra オブジェクトの Array で返す。 ヒット数が不足している場合は、setup で指定した順序で When::TM::CalendarEra オブジェクトを 生成しつつ読み込んで検索する。



426
427
428
# File 'lib/when_exe/core/extension.rb', line 426

def era(*args)
  When::TM::CalendarEra._instance(*([self] + args))
end

#ideographic_unification(pattern = When::Locale._unification) ⇒ Regexp

包摂リストに登録されている文字を包摂する

Parameters:

  • pattern (Hash) (defaults to: When::Locale._unification)

    包摂ルール

Returns:



437
438
439
# File 'lib/when_exe/core/extension.rb', line 437

def ideographic_unification(pattern=When::Locale._unification)
  When::Locale.ideographic_unification(self, pattern)
end