extractAfterの記事に書かれてあるプログラムを実行した際になぜ実行結果のようになるかが分かりません。
古いコメントを表示
str = ["C:\Temp\MyReport.docx";
"C:\Data\Experiment1\Trial1\Sample1.csv";
"C:\Temp\Slides.pptx"]
level = wildcardPattern + "\"
pat = asManyOfPattern(level) // この部分で出力が1×1になっていますが、wildcardPatternの記事を踏まえると、添付画像の右下のように、\で区切られたリストになっていると予測しました。
filenames = extractAfter(str,pat) // 左のコードの説明書きを読むとpatが最初に出てきたところから最後までを抽出するとなっていました。ですので、添付画像のようにTemp\がついたままになるのではないかと予測していました。
// 以上、コメントで示した2か所の実行結果に疑問があるので、なぜこの実行結果になるのかを解説していただけたら幸いです。何卒よろしくお願いいたします。
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で イメージ についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!