匹配所有引用字符串,但在引用字符串之前过滤字符串

时间:2010-11-05 13:44:37

标签: regex

我正在尝试对所有引用的字符串进行正则表达式测试。没关系。

\"(?<InQuote>[^\"]*)\"

但我还要在报价之前过滤一些测试。例如。 “test”..所以只列出那些在引号前带有字符串“test”的行。

aTestButton.Text("some string in qoute"); //get this
aButton.Text("some string in qoute"); //don't get this

1 个答案:

答案 0 :(得分:1)

在正则表达式前添加test.*,即

test.*\"(?<InQuote>[^\"]*)\" 

如果您想匹配问题中提供的示例,请务必在正则表达式搜索中指定“不区分大小写”修饰符。如何完成取决于您使用的编程语言。