質問: ファイル名から文字列抜き出し 文字列を含むファイル数を取得したい こんにちは。 以下の操作を行いたく、どなたか教えていただけないでしょうか。 ・変数 filepath string ・変数 filename string ・変数 bangou string 1.特定フォルダからfilepath一覧を取得 2.filepath(0).split(""c)でfilename(ファイル名)を取得(代入使用) 3.bangouに、7桁の文字列を代入 (例:ファイル名=「編集33b4567取得.pdf」→「33b4567」 この場合、特定文字=b) 4.bangouをファイル名に含むファイルが、特定フォルダにいくつあるか知りたい 1、2を設定しまし...
回答: こんにちは 例えば、以下のような感じにすると材料がそろうと思います。 filepath=system.io.directory.getfiles("c:\temp","*.*") filepath=filepath.where(function(f) system.text.regularexpressions.regex.ismatch(system.io.path.getfilenamewithoutextension(f),"(^|\d)\d{2}b\d{4}(\d|$)")).toarray() dict = filepath.groupby(function(f) system....