method
parse_grapheme_break_property
rails latest stable - Class:
ActiveSupport::Multibyte::Unicode::DatabaseGenerator
parse_grapheme_break_property(line)public
No documentation available.
# File activesupport/bin/generate_tables, line 62
def parse_grapheme_break_property(line)
if line =~ /^([0-9A-F.]+)\s*;\s*([\w]+)\s*#/
type = $2.downcase.intern
@ucd.boundary[type] ||= []
if $1.include? ".."
parts = $1.split ".."
@ucd.boundary[type] << (parts[0].hex..parts[1].hex)
else
@ucd.boundary[type] << $1.hex
end
end
end