我正在使用正则表达式在目录中搜索关键字列表。这是我当前的代码:
if (/$search/i)
{
printf $out "%s\t%s\n",$File::Find::name,$1;
}
在我上面的代码$1
中只给出关键字词组。但我想要整个关键字。
示例:我正在搜索“扫一扫”
电流输出:C:\ac\acfrd\file.sql SWEEP
. 但是该文件包含单词“SWEEP_ID”,我希望输出是“SWEEP_ID”,而不是“SWEEP”。