Código PHP:
$fp = fopen("archivo.txt", 'r+');
$imagens = (bin2hex(fread($fp, filesize("archivo.txt"))));
preg_match_all("/89504e470d0a1a0a0000000d49484452.*?0000000049454e44ae426082/", $imagens, $imagenes);
print_r($imagenes[0]);
for($i=0; $i < count($imagenes[0]); $i++) {
$binary = pack("H*", $imagenes[0][$i]);
file_put_contents("file.$i.png", $binary);
}
public class HelloWorld{
public static void main(String []args){
Pattern p = Pattern.compile("<img [^>]*src=[\"|']([^(\"|')]+)[\"|'][^>]*>");
Matcher m = p.matcher(cnt);
while(m.find()) {
System.out.println(m.group(1));
}
}
}
Gracias.