| |
|
|
| | Люди помогите составить выражение а то что то неполучается нифига смысл такой нужно составить выражение которое из приложенного файла выкусывало бы все линки в графе Stock #.
Я тут составил
preg_match("|stockno([^>]+)|",$page,$matches);
Но оно чего то не то тянет и тока 1 линк или я глючу
Да и значений может быть n колличество то есть неизвестно скока точно значений в таблице
Спасибо | |
| |
|
|
| |
|
|
| |
для: sata
(25.05.2005 в 01:12)
| | | preg_match() предназначена, в основном, для проверки строки на соответствие шаблону и возвращает только первое вхождение .
preg_match_all() выдаст вам все соответствия. Наверное, ее и стоит использовать. | |
| |
|
|
| |
|
|
| |
для: antf
(25.05.2005 в 08:16)
| | | Попробуйте вот так:
<?
$str = file_get_contents('reg.txt');
preg_match_all('/stockno[^\w]+(href="[^\>]+)/i', $str, $matches);
//вывод найденных соответствий
for($i = 0; $i < count($matches[1]); $i++)
{
print $matches[1][$i].'<br>';
}
?>
|
| |
| |
|
|
| |
 29.4 Кб |
|
| |
для: antf
(25.05.2005 в 09:03)
| | | Вот найденные соответствия (txt): | |
| |
|
|
| |
|
|
| |
для: antf
(25.05.2005 в 09:08)
| | | Вот спасибо. | |
| |
|
|