2019-04-04から1日間の記事一覧

カタカナの判定

片仮名 (Unicodeのブロック) wikipedia:片仮名 (Unicodeのブロック) /\p{katakana}/にマッチする文字をみつける (katakana.rb) #!/usr/bin/env ruby for c in 0x30A0..0x30FF do print "U+#{c.to_s(16)}\t#{c.chr('utf-8')}" if c.chr('utf-8') =~ /\p{Katak…

ひらがなの判定

平仮名 (Unicodeのブロック) wikipedia:平仮名 (Unicodeのブロック) /\p{hiragana}/にマッチする文字をみつける (hiragana.rb) #!/usr/bin/env ruby for c in 0x3040..0x309F do print "U+#{c.to_s(16)}\t#{c.chr('utf-8')}" if c.chr('utf-8') =~ /\p{Hirag…