没有吧。还是用preg_match_all吧。或者如果文件太大,可以从文件后头向前读入一部分(比如一行),匹配;没找到的话,再读入一部分