[2073] Re^2: 配列の並び替えについて

投稿日 2018/05/05(Sat) 15:02:49
投稿者
参照先 https://riku22.net

 こんにちは、お世話になります。

 配列の内容は固定ではないので、ご提示いただいたサンプルは使えなかったのですが、とりあえず、自分で作ってみました。
 一応下記のスクリプトでやりたいことはできました。

----------
ファイル一覧は、{「test1.dat」, 「test1.txt」, 「test2.dat」, 「test2.txt」}
ファイル一覧を表示
拡張子一覧は、{}
ファイル一覧をファイル名にそれぞれ繰り返す
拡張子は、ファイル名の拡張子だけ
判定用拡張子は、拡張子の小文字
もし拡張子一覧から判定用拡張子を探したものが{}なら
判定用拡張子を拡張子一覧へ加える
もし終わり
繰り返し終わり
拡張子一覧を名前順に並び替える
新ファイル一覧は、{}
ループ回数は、(拡張子一覧の個数)*(ファイル一覧の個数)
番号は、1
[ループ回数]回繰り返す
対象拡張子は、拡張子一覧([番号])
ファイル一覧をファイル名にそれぞれ繰り返す
もしファイル名から「^.*\.[対象拡張子]$」という正規表現で取り出したものが{}でないなら
ファイル名を新ファイル一覧へ加える
もし終わり
繰り返し終わり
番号は、([番号]+1)
繰り返し終わり
新ファイル一覧を表示
----------

 ありがとうございました。
 今後ともよろしくお願いいたします。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -