如何使用正则表达式在Windows Grep中进行搜索?例如,您有一个具有以下内容的文件 -
示例文件内容(C:\ test \ someFile.txt)
void someReallyImportantFunction(void) {
//do important stuff here
return;
}
预期的Windows Grep搜索能力
*someReallyImportantFunction(*)*{
这是我得到的
问题
它看到的正则表达式中的错误是什么,无效使用了重复?
我花了这么长时间调试,我放弃了!想法?
答案 0 :(得分:1)
我的答案来自这里:http://www.wingrep.com/Help/html/search-regexp.htm
星号字符重新表示前一个字符的0个或多个实例。看来你正在使用纯粹的通配符。我相信错误是第一个星号试图不重复。所以过去的错误你可能不会得到你想要的结果。我会尝试'。'在哪里'。*'是0或更多的任何字符。根据您想要的粒度,您可以检查[a-zA-Z] *或类似的东西。