标签: php
我想提取硬盘上本地文本文件中的一些电话号码。我想我可以使用preg_match。我有以下设法拉出第一个电话号码然后停止。我是否需要一个循环或者我缺少什么才能获得所有电话号码?我甚至不确定我的正则表达式是否正确。电话号码的格式均为:xxx-xxx-xxxx
$file=file_get_contents('1.txt'); preg_match('/([0-9]){3}-([0-9]){3}-([0-9]){4}/', $file, $matches); print_r($matches);
答案 0 :(得分:3)
您是否注意到名为preg_match_all()的类似函数?
preg_match_all()