php grep exec或系统正则表达式

php grep exec或系统正则表达式,php,grep,system,Php,Grep,System,如何在PHP中使用exec或system对包含空格、逗号等的模式进行grep,并在每个结果中返回一个以逗号分隔的字符串。如果需要,我可以使用awk或sed以逗号分隔 例如,如果要搜索的模式是:hello worl 然后返回: $result = 'hello world, hello worlds, hello worldy'; 如有任何意见,将不胜感激。谢谢请退房并离开 编辑: 这只是一个文件吗?如果您没有在整个系统中搜索,那么只需使用内置功能,它们将非常快速。为什么需要使用exec/sys

如何在PHP中使用exec或system对包含空格、逗号等的模式进行grep,并在每个结果中返回一个以逗号分隔的字符串。如果需要,我可以使用awk或sed以逗号分隔

例如,如果要搜索的模式是:hello worl 然后返回:

$result = 'hello world, hello worlds, hello worldy';
如有任何意见,将不胜感激。谢谢

请退房并离开

编辑:
这只是一个文件吗?如果您没有在整个系统中搜索,那么只需使用内置功能,它们将非常快速。

为什么需要使用exec/system进行grep?preg_match有什么问题?4个大文件,我想它可能会更快!抱歉,忘了提一下,实际上有4个文件。如果您想解析输出,那么使用递归grep可能会更好。这真的取决于你,只需使用escapeshellarg安全地将你正在使用的任何东西转移到单个参数中。