题
我想创建一个具有用户提供的标题的网站,并使用该标题作为网站 url。但是我想删除空格和变音符号。
我用连字符替换空格,然后运行 按照此处所述删除变音符号.
Sharepoint API 中是否有合适的方法(如 SPUtility 等)来实现此目标。
解决方案
以下是 Microsoft 支持部门关于站点中无效字符的文章:
http://support.microsoft.com/default.aspx?scid=kb;en-us;905231
我不知道 SharePoint API 中是否有任何内容可以为您处理此问题。显然,您可以采用 Microsoft 在上面的文章中发布的内容,并编写一些代码和/或一些正则表达式来强制执行这些规则。这是我过去引用过的关于文件名的文章...虽然它与网站标题上的规则并不 100% 相同,但它是一个很好的起点:
http://simplyaprogrammer.com/2008/05/importing-files-into-sharepoint.html