- 914 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 13:52:05.41 ID:A/WNBxWE.net]
- >>896-898
VBScript, PowerShell も良いけど、Ruby がそれらを含んでいるので、より良い # クリップボード内の複数行文字列の、各行の先頭・末尾から、 # 連続する空白類を除去して、クリップボードに入れる str = `powershell Get-Clipboard` str.encode! Encoding::UTF_8, Encoding::CP932 # UTF_8 へ変換 ary = str.each_line.map( &:strip ) # 連続する空白類を除去する IO.popen( 'clip', 'w:cp932' ) do | clip | # CP932 へ戻す clip.print( ary.join "\n" ) end こういう感じで、Ruby からは、PowerShell コマンドも使えるので便利! また、CSV.foreach で、CSV 入力ファイルを、1行ずつ処理できる
|

|