2010-12-10 114 views
0

在Visual Studio 2005中我试图找到一个只包含小写字母的“查找文件”对话框中的所有字符串,使用下面的正则表达式:查找带小写字母的带引号的字符串?

\"[a-z\.]+\" 

,但我得到两个大写和小写引号的字符串。正则表达式在某些方面是错误的吗?

回答

0

正则表达式"[a-z]+"通常只能匹配小写字母。 Visual Studio的Find regex语法虽然有点不同 - 您需要检查'Match Case'选项,否则它将始终执行不区分大小写的匹配。

0

.表示“除\n以外的任何字符”。

1

由于您无法使用修饰符,请使用“匹配大小写”选项。

另外.不适用于字符类别(即[...])。它被视为一个普通的点。