通配符 (Visual Studio)

以下表达式可替换 Visual Studio“查找和替换”窗口 的 **“查找内容”**字段中的字符或数字。

在**“快速查找”“在文件中查找”“快速替换”“在文件中替换”操作中,要在“查找内容”字段中使用正则表达式,请选择“查找选项”下的“使用”选项然后选择“正则表达式”**。

**“查找内容”字段旁的三角形“表达式生成器”按钮将可用。 单击此按钮显示可用通配符列表。 当从“表达式生成器”中选择任何项时,该项将插入到“查找内容”**字符串中。

用于“查找和替换”的通配符

以下是**“表达式生成器”**中可用的通配符。

表达式

语法

说明

任何单个字符

?

匹配任何一个字符。

任何一个数字

#

匹配任何一个数字。 例如,7# 匹配包括 7 及其后接另一数字的数字,如 71,但不包括 17。

不在字符集中的字符

[! ]

匹配未在字符集中指定的任何一个字符。

转义符

\

按原义匹配反斜杠 (\) 之后的字符。 这使您可以查找在通配符表示法中使用的字符,如 * 和 #。

一个或多个字符

*

匹配零个或多个字符。 例如,new* 匹配包括“new”的任何文本,如 newfile.txt。

字符集

[ ]

匹配在字符集中指定的任何一个字符。

请参见

参考

正则表达式 (Visual Studio)

“查找和替换”窗口 ->“快速查找”

“查找和替换”窗口 ->“快速替换”

“查找和替换”窗口 ->“在文件中查找”

“查找和替换”窗口 ->“在文件中替换”

其他资源

查找和替换