正则表达式 (Visual Studio)
Visual Studio 2005
其他版本
正则表达式是查找和替换文本模式的一种简洁而灵活的表示法。Visual Studio“查找和替换”窗口的“查找内容”字段中可使用一组特定的正则表达式。 在“快速查找”、“在文件中查找”、“快速替换”或“在文件中替换”操作中,要在“查找内容”字段中使用正则表达式,请选择“查找选项”下的“使用”选项然后选择“正则表达式”。 “查找内容”字段旁的三角形“表达式生成器”按钮将可用。单击此按钮显示最常用正则表达式的列表。当从“表达式生成器”中选择任何项时,该项将插入到“查找内容”字符串中。
用于“查找和替换”的正则表达式
以下是“表达式生成器”中可用的正则表达式。
“查找”和“替换”操作中所有有效正则表达式的列表,比“表达式生成器”中可显示的列表长。您还可将以下任意正则表达式插入到“查找内容”字符串中:
下表列出按标准 Unicode 字符属性进行匹配的语法。两个字母的缩写词与 Unicode 字符属性数据库中所列的一样。可将这些指定为字符集的一部分。例如,表达式 [:Nd:Nl:No] 匹配任何种类的数字。
除标准 Unicode 字符属性外,还可以指定下列附加属性作为字符集的一部分。
正则表达式 (Visual Studio)
Visual Studio 2008
正则表达式是查找和替换文本模式的一种简洁而灵活的表示法。在
“查找和替换”窗口中执行
“快速查找”、
“在文件中查找”、
“快速替换”或
“在文件中替换”操作时,可以在该窗口的
“查找内容”和
“替换为”字段中使用一组专用的正则表达式。
若要启用正则表达式,请在“查找和替换”窗口中展开“查找选项”,选择“使用”,然后选择“正则表达式”。“查找内容”和“替换为”字段旁的三角形“表达式生成器”按钮将变为可用。单击此按钮可以列表显示最常用的正则表达式。当单击列表上的某个正则表达式时,它将插入“查找内容”或“替换为”字段中的光标所在位置。单击“表达式生成器”底部的“完整字符列表”时,会显示帮助主题。主题内容涵盖 Visual Studio“查找和替换”功能可以识别的所有正则表达式。您可以复制主题中的正则表达式,然后将其粘贴到“查找内容”或“替换为”字段中。
用于“查找和替换”的正则表达式
“表达式生成器”中经常使用的正则表达式如下所示。
“查找”和“替换”操作中所有有效正则表达式的列表,比“表达式生成器”中可显示的列表长。尽管“表达式生成器”中没有显示下面的正则表达式,但您可以在“查找内容”或“替换为”字段中使用它们。
下表列出了用于指定 Unicode 字符属性数据库中列出的通用类别的两个字母的缩写词。您可以在正则表达式字符集中使用这些缩写词。例如,表达式 [:Nd:Nl:No] 匹配任何类型的数字。 有关 Unicode 字符属性数据库的详细信息,请参见 Unicode Standard 5.0 Character Properties(Unicode Standard 5.0 字符属性)。
除标准 Unicode 字符属性外,还可以指定下列属性作为字符集的一部分。
正则表达式 (Visual Studio)
Visual Studio 2010
更新:2010 年 6 月 正则表达式是查找和替换文本模式的一种简洁而灵活的表示法。 在“查找和替换”窗口中执行“快速查找”、“在文件中查找”、“快速替换”或“在文件中替换”操作时,可以在该窗口的“查找内容”和“替换为”字段中使用一组专用的正则表达式。 若要启用正则表达式,请在“查找和替换”窗口中展开“查找选项”,选择“使用”,然后选择“正则表达式”。 “查找内容”和“替换为”字段旁的三角形“表达式生成器”按钮将变为可用。 单击此按钮可以列表显示最常用的正则表达式。 当单击列表上的某个正则表达式时,它将插入“查找内容”或“替换为”字段中的光标所在位置。 单击“表达式生成器”底部的“完整字符列表”时,会显示帮助主题。 主题内容涵盖 Visual Studio“查找和替换”功能可以识别的所有正则表达式。 您可以复制主题中的正则表达式,然后将其粘贴到“查找内容”或“替换为”字段中。
用于“查找和替换”的正则表达式
“表达式生成器”中经常使用的正则表达式如下所示。
“查找”和“替换”操作中所有有效正则表达式的列表,比“表达式生成器”中可显示的列表长。尽管“表达式生成器”中没有显示下面的正则表达式,但您可以在“查找内容”或“替换为”字段中使用它们。
下表列出了用于指定 Unicode 字符属性数据库中列出的通用类别的两个字母的缩写词。 您可以在正则表达式字符集中使用这些缩写词。 例如,表达式 [:Nd:Nl:No] 匹配任何类型的数字。 有关 Unicode 字符属性数据库的详细信息,请参见 Unicode Standard 5.0 Character Properties(Unicode Standard 5.0 字符属性)。
除标准 Unicode 字符属性外,还可以指定下列属性作为字符集的一部分。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |