PHP preg_match_all与自定义文件搜索

时间:2015-09-04 19:39:01

标签: php parsing string-parsing file-processing fileparsing

我需要从两种类型的文件中解析出一些字符串

文件类型带有子模式的一行

l('some string')
l('some other string', $mod = "anything")

文件类型带有子模式的两行

{l s='some string' mod='anything'}
{l s='some other string' mod='anything'}

从这两种文件类型中我想要解析"一些字符串","一些其他字符串",....

现在对性能有什么好处:

a)使用preg_match_all - 我很喜欢这个,因为子模式也可以包含任何包装它们的东西......

b)使用自定义文件读取/解析(char by char,存储以前的char和state,...)

...

提前致谢。

0 个答案:

没有答案