Sha256: 7376ef44983309384e5dbafbb61de743e81215bf6c65368adeaac7415374d8a2

Contents?: true

Size: 540 Bytes

Versions: 13

Compression:

Stored size: 540 Bytes

Contents

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

#==========================
# utils.rb
#==========================
#
# Image utility functions to inspect text font metrics
#
# This file is part of RSyntaxTree, which is a ruby port of Andre Eisenbach's
# excellent program phpSyntaxTree.
#
# Copyright (c) 2007-2021 Yoichiro Hasebe <yohasebe@gmail.com>
# Copyright (c) 2003-2004 Andre Eisenbach <andre@ironcreek.net>

class String
  def contains_cjk?
    !!(self =~ /\p{Han}|\p{Katakana}|\p{Hiragana}|\p{Hangul}/)
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rsyntaxtree-0.9.3 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.9.2 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.9.1 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.8 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.6 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.5 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.4 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.3 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.2a lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.2 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.1 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.8.0 lib/rsyntaxtree/utils.rb
rsyntaxtree-0.7.7 lib/rsyntaxtree/utils.rb