クライアントの注文を含む非常に大きな .txt ファイルがあり、それを mysql データベースに移動する必要があります。ただし、情報があまり変わらないため、どのような正規表現を使用すればよいかわかりません。
----------------------- 4046904 KKKKKKKKKKK ローラ・マイヤー マスミューチュアル生命保険 153 ヴァドネ ストリート チコピー、マサチューセッツ州 01020 私たち 413-744-5452 lmeyer@massmutual.co... KKKKKKKKKKK 373074210772222 02/12 6213 該当なし ----------------------- 4046907 KKKKKKKKKKK ベンカット・タラディブデュラ 6105 ウェスト 68 ストリート タルサ、OK 74131 私たち 9184472611 venkat.talladivedula... KKKKKKKKKKK 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($マッチ); $name = $matches[1][0]; エコー $name;