文字列を取り出し、数字だけを解析し、その文字列をstdoutに出力したいと思います。コマンドラインでruby -e
スイッチを使用して1行で処理する必要があります。 do shell script
コマンドを使用して、これをapplescriptの一部として使用しているので、1行にする必要があります。"-e"スイッチを使用したrubyコマンドライン、stdoutへの問題印刷
ここに私が思い付いたコードは次のとおりです。
ruby -e '%{303-123-4567}.to_s.chars.to_a {|char| print char if char =~ /\d/}'
は、私はプリントが各桁のために呼び出されている実感します。金曜日、私の脳は揚げられています。 :-)誰にも何か提案がありますか?
ありがとうございました!
これは完璧です。ありがとうございました! –