【发布时间】:2010-10-24 22:47:53
【问题描述】:
我有一个非常大的 .txt 文件与我们的客户订单,我需要将它移动到一个 mysql 数据库中。但是我不知道要使用什么样的正则表达式,因为信息并没有太大的不同。
---------------------- 4046904 KKKKKKKKKK 劳拉·迈耶 万通人寿保险 瓦德奈街 153 号 马萨诸塞州奇科皮 01020 我们 413-744-5452 lmeyer@massmutual.co... KKKKKKKKKK 373074210772222 02/12 6213 不适用 ---------------------- 4046907 KKKKKKKKKK 文卡特塔拉迪维杜拉 西 68 街 6105 号 塔尔萨,OK 74131 我们 9184472611 venkat.talladivedula... KKKKKKKKKK 373022121440000 06/11 9344 不适用 ----------------------我尝试了一些东西,但我什至无法提取名称...这是我的努力示例,但没有成功
$htmlContent = file_get_contents("orders.txt"); //print_r($htmlContent); $pattern = "/KKKKKKKKKKK(.*)\n/s"; preg_match_all($pattern, $htmlContent, $matches); print_r($matches); $name = $matches[1][0]; 回声$名称;【问题讨论】:
标签: php regex preg-match-all