【发布时间】:2011-06-11 11:30:30
【问题描述】:
我正在使用 PHP 的 preg_match_all() 来搜索使用 file_get_contents() 导入的字符串。正则表达式返回匹配项,但我想知道在哪个行号找到这些匹配项。实现这一目标的最佳技术是什么?
我可以将文件作为数组读取并为每一行执行正则表达式,但问题是我的正则表达式匹配回车符(新行)的结果。
【问题讨论】:
-
我猜测一下,您可能无法为此使用
preg_match_all。 -
preg_split 并计算结果中的行数?现在我这么说听起来很愚蠢。
-
我没有看到任何简单的方法来完成你想做的事情......