「画像をテキストフレームに自動的に読み込ませる」の前準備で
applescriptで画像をフォルダに分けたいです。
4桁か5桁の数字が一致したら入れる
フォルダ名:1234○○○、ファイル名1234A.eps
matchを使う?([0-9]+)を入れてみましたが動きませんでした。
よろしくお願いします。
↓参考サイトです
https://discussionsjapan.apple.com/thread/10134062?tstart=0
on run
    try
        my mv("eps", choose folder)
    on error err_msg
        return err_msg
    end try
end run
on mv(ext, dir)
    do shell script "
        cd " & quoted form of POSIX path of dir & " || exit 1
        LANG=ja_JP.UTF-8 ruby -e '
            require %[fileutils]
            Dir.glob(ARGV.map{|ext|%[*.#{ext}]}).each do |f|
              if /【(.*?)】/ =~ f      ←ここを変える
                    dir = $1
                    next if File.file?(%[#{dir}/#{f}])
                    next if ! File.directory?(dir)
                    FileUtils.mv(f, dir)
                    # puts %[#{f} -> #{dir}]
                end
            end
        ' -- " & ext & "
    "
end mv
[18929] k (2016/10/30 Sun 13:40)