Microsoft Word中书签名称的限制是什么?

时间:2009-05-12 13:58:03

标签: ms-word bookmarks

我需要从段落名称为部分文档添加书签,但段落名称并不总是书签名称的有效名称。我没有在Google或MSDN上找到书签名称限制的详尽列表。

禁止使用哪些特殊字符?

我唯一发现的是长度不得超过40个字符。

1 个答案:

答案 0 :(得分:17)

如果您熟悉正则表达式,我会说它是

^(?!\d)\w{1,40}$

其中\w是指Unicode字符的范围,它还包含下划线和0-9的数字。

表示不同:名称必须以单词字符(但不是数字)开头,然后任何Unicode单词字符都可以跟随总长度为40个字符。单词字符明确排除任何类型的空格和标点符号。

正如divo在评论中所述,名称以下划线开头的书签被视为“隐藏”。它无法通过用户界面创建以下划线开头的书签,但您可以通过“Bookmarks.Add

来完成