jw_cad 外部変形 - (795) rubyで文字を逆書きする -

外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。

 

rubyで文字を逆書きする

:rubyで文字を逆書きする
@echo off
ruby -x %0 jwc_temp.txt
goto:eof

REM #jww
REM #h3 範囲内の「文字」データのみを選択
REM #g1
REM #e

#!ruby -Ks -an -i.bak
case $_
  when /^hq/
    puts "hd"
  when /^lg|^ly|^cn/
    print $_
  when /^c[hvsroptkz2]/
    i = ( $_.index("\"") ? $_.index("\"")+1 : 0 )
    str = $_[i..-1].chomp.split("").reverse.join
    puts $F[0..4].join(" ") + " \"" + str
end
__END__