Module: UnicodeScriptDetector

Defined in:
lib/unicode_script_detector.rb,
lib/unicode_script_detector/scripts.rb,
lib/unicode_script_detector/version.rb,
lib/unicode_script_detector/detector.rb,
lib/unicode_script_detector/character.rb

Defined Under Namespace

Classes: Character, Detector, Scripts

Constant Summary collapse

VERSION =
"0.0.4"

Class Method Summary collapse

Class Method Details

.contains?(string, scripts) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/unicode_script_detector.rb', line 12

def contains?(string, scripts)
  UnicodeScriptDetector::Detector.new(string).contains?(scripts)
end

.contains_only?(string, scripts) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/unicode_script_detector.rb', line 16

def contains_only?(string, scripts)
  UnicodeScriptDetector::Detector.new(string).contains_only?(scripts)
end

.detect_characters(string) ⇒ Object



8
9
10
# File 'lib/unicode_script_detector.rb', line 8

def detect_characters(string)
  UnicodeScriptDetector::Detector.new(string).characters
end