Voila, depuis qq heures je me penche sur l'échappement d'un mot dans une regexp de type preg_match ...
Je veut extraire un lien ed2k d'un fichier .html qui contient donc tout un fouilli de code.
Pour le moment j'ai fait ceci:
Code :
- <?PHP
- $url = "C:\\file.html";
- $fd = fopen ($url, "r" );
- while (!feof ($fd)) {
- $buffer = fgets($fd, 4096);
- // echo $buffer;
- // Schéma du proto ed2k:
- // ed2k://|file|nom_fichier|taille_fichier_en_octets|hash_32bits|/
- preg_match ("[.]", $buffer, $matches);
- for ($i=0; $i< count($matches[0]); $i++) {
- echo $matches[0][$i]."<br>";
- }
- }
- fclose ($fd);
- ?>
|
Avec file.html qui contient plein de chose (fichier d'un certain site proposant certain liens ed2k...)
Donc je ne vois pas comment procéder pour faire sa...
Si vous avez une idée