我正在通过一些行进行排序,一些包含电子邮件,有些则没有。PHP如何删除少于6个字符的行
我需要删除所有少于6个字符的行。
我做了一些小冲浪,没有找到可靠的答案,所以我试着写我的第一个表情。
请告诉我这是否可行。我是否正确?
$six-or-more = preg_replace("!\b\w{1,5}\b!", "", $line-in);
接下来,我“偷了”,其实可能是多余的。
$no-empty-lines = preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $six-or-more);
$lines = preg_split("/[\s]*[\n][\s]*/", $no-empty-lines);
你可以看到我在做什么,但是我认为它有点多。
感谢您的指导。
这是刚刚开始读取文件的例程的顶部。 – Stephayne 2010-09-23 12:20:51