【发布时间】:2015-07-30 18:00:42
【问题描述】:
我希望能够:
使用以下任何或所有名称items:
- 字母(大写或小写)
- 任何数字
- 空格
我在<encodeNameReplacements> 节点中添加了以下两行:
<replace mode="on" find=" " replaceWith="-"/>
<replace mode="on" find="_" replaceWith="-" />
我已将 更新为具有以下值:
\/:?"<>|[]-_
我是否也需要更新<setting name="ItemNameValidation">?
对于上述情况,正确的正则表达式是什么?我试着修改它,好吧,让我们说有什么不对。
【问题讨论】:
-
如果您有一个包含空格和下划线的项目名称(尽管我可以看到您已禁止它们),这些编码名称替换将不起作用。我写了一篇博文,您可能会觉得有帮助:jammykam.wordpress.com/2015/07/13/…
标签: sitecore