// 检查路径是否包含 '/api/datasets/' 并以 'documents' 结尾
export function isApiDatasetsDocumentsPath(path) {
  const containsApiDatasets = path.includes('/api/datasets/');
  const endsWithDocuments = path.endsWith('documents');
  return containsApiDatasets && endsWithDocuments;
}

// 提取路径中的 ID 字符串
export function extractIdFromPath(path) {
  const regex = /\/api\/datasets\/([^\/]+)\/documents$/;
  const match = path.match(regex);
  if (match && match[1]) {
    return match[1]; // 返回捕获组中的 ID
  }
  return null; // 如果没有匹配成功，返回 null
}
