2011-07-10 41 views
0

我想使用正则表达式解析文本文件。我正在使用记事本++,并希望搜索关键字回答并在包含关键字的同一行中删除它后面的所有内容。这里是文本文件的例子:使用正则表达式解析文本文件

Give me the links for some blogs related to SQL Server. 

A. www.sqlskills.com 
B. www.techcunrch.com 
C. www.nbc.com 
D. www.forbes.com 

Answer: A 

我想为它生成一个正则表达式,并用空格替换所有的答案,这样我只有我可以管理到人的问题。那可能吗?

针对上述案例的结果应该是:

Give me the links for some blogs related to SQL Server. 

A. www.sqlskills.com 
B. www.techcunrch.com 
C. www.nbc.com 
D. www.forbes.com 

回答

1

假设答案是一个大写字母添加记事本+ +将搜索。

\s+Answer:\s+[A-Z] 
+0

谢谢作品!我刚刚意识到可能是我可以做的答案。*或答案+太! – Ram

+0

说到正则表达式,记住它们是贪婪的。因此最好尽可能具体。 –

相关问题