1

私が一緒に働いている何人かは、組織内のさまざまなコンピューターから復元された約 34,000 個のファイルを含むドキュメント ライブラリを SharePoint サイトに作成しました。これらのファイルを復元するときは、次の正規表現を使用しました。

var regex = new Regex(@"^\d{5}_" + MoveFromToYear_TextBox.Text + "", RegexOptions.Compiled);

string[] files = Directory.GetFiles(foldertomove).Where(path => regex.Match(Path.GetFileName(path)).Success).ToArray();

その後、foreach ループを使用してすべてのファイルを調べ、名前の付け方に基づいて特定のフォルダーに移動しました (すべての名前付け規則は同じです)。以前行ったように個別のドキュメント ライブラリをアップロードした後、フォルダーが削除されたため、再度アップロードすることはできません。私は同じことを達成しようとしていますが、SharePoint ドキュメント ライブラリで正規表現を使用したいと考えています。どんな助けでも大歓迎です!

4

0 に答える 0