私はこのコードを持っています:
include('class.pdf2text.php');
$a = new PDF2Text();
$a->setFilename('557270281.pdf');
$a->decodePDF();
preg_match('/[0-9]{2}\/[0-9]{2}\/[0-9]{4}/', $a->output(), $date);
print_r($date);
preg_match('/bre(.*?)Pro/', $a->output(), $nombre);
print_r($nombre);
空の結果が得られるため、抽出することはできますが、抽出することはでき$date
ません。http://gskinner.com/RegExr/$nombre
のコードで2番目の正規表現をテストしましたが、機能します。
これをコードに追加すると、
$n ="Nombre : john smith angola Provincia : MADRID ";
次に、コードの2番目の正規表現を次のように変更します。
preg_match('/bre(.*?)Pro/', $n, $nombre);
できます。
どうすればそれを抽出でき$a->output()
ますか?