我想使用正则表达式获取纯文本(.txt 文件)中的所有列表项。例如在:
Books must I read this week before Saturday:
1. Geography
2. Math
3. Biology
The priority book is book 2. This book is borrowed by John.
我使用preg_match_all
如下
$pattern = "/^[0-9]\.(.*)\n/";
preg_match_all($pattern, $filehandler, $matches);
我期待以下结果:
1. Geography
2. Math
3. Biology
该字符串2. This book is borrowed by John.
不应在$matches
. 但我没有从那种模式中得到任何东西。有谁知道我应该使用什么模式?