0

フォルダ内のファイルを読み取り、ファイル名の一部のみを取得するAppleScriptを作成しようとしています。ファイルは次のようになります:the.name.of.a.tv.show.s01e01

s01を検索することはできますが、シーズンごとにルールを作成する必要があります。

s--e--を探して、その前にファイル名の一部を取得する方法はありますか?

4

1 に答える 1

0

試す:

set xxx to "the.name.of.a.tv.show.s01e01 etc etc"
set yyy to (do shell script "echo " & xxx & " | sed 's/.s[0-9][0-9]e[0-9][0-9].*//'")
return yyy

前の質問を組み込む:

set seasonList to {}
repeat with aShow in listOfShows
set aShow to aShow as string
set end of seasonList to (do shell script "echo " & aShow & " | sed 's/.s[0-9][0-9]e[0-9][0-9].*//'")
end repeat
return seasonList
于 2012-04-09T14:02:08.043 に答える