要转义的特殊字符
仅当特殊字符在所用上下文中具有特殊含义时,才必须对它们进行转义。 例如,只有在项定义的“Include”和“Exclude”特性或对 CreateItem 的调用中,星号 (*) 才是特殊字符。 在所有其他情况下,星号均被视为原义星号。 如果在项目文件中的任意位置均不需要对星号进行转义,这样做不会有任何坏处。
下面是要转义的特殊字符的完整列表:
字符 |
描述 |
---|---|
% |
百分号,用于引用元数据。 |
$ |
美元符号,用于引用属性。 |
@ |
@,用于引用项列表。 |
( |
左括号,用在列表中。 |
) |
右括号,用在列表中。 |
` |
撇号(或刻度线),用在条件和其他表达式中。 |
; |
分号,作为列表分隔符。 |
? |
问号,在项的“包括”/“排除”节中描述文件规范时用作通配符。 |
* |
星号,在项的“包括”/“排除”节中描述文件规范时用作通配符。 |