通配符 (Visual Studio)

更新:2007 年 11 月

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

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

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

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

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

表达式

语法

说明

任何单个字符

?

匹配任何一个字符。

任何一个数字

#

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

不在字符集中的字符

[! ]

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

转义符

\

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

一个或多个字符

*

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

字符集

[ ]

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

请参见

参考

正则表达式 (Visual Studio)

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

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

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

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

其他资源

查找和替换