|
|
|
| Вот собственно код:
$search1 .="#<ahref=\"([-0-9A-Za-z:%&_+.а-яА-Я]{0,}[/]{0,}[-0-9A-Za-z:%&_+.а-яА-Я]{0,})#";
preg_match_all($search1, $f, $out);
echo $out[1][0]."<br>";
|
все пашет находит точто нужно! НО если поиск удвоить т.е. чтобы было не одно
<ahref=\"([-0-9A-Za-z:%&_+.а-яА-Я]{0,}[/]{0,}[-0-9A-Za-z:%&_+.а-яА-Я]{0,})
|
а два
<ahref=\"([-0-9A-Za-z:%&_+.а-яА-Я]{0,}[/]{0,}[-0-9A-Za-z:%&_+.а-яА-Я]{0,})<ahref=\"([-0-9A-Za-z:%&_+.а-яА-Я]{0,}[/]{0,}[-0-9A-Za-z:%&_+.а-яА-Я]{0,})
|
то он вобще ничего не находит =(
ПС. пробелы и новые строки убрал специально из файла вобше!
ПСС. текст кторый по идее должен найтись вторым тоже на месте!
зарание спс! | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 14:49)
| | офтоп
и еще ....
а как сделать чтобы находило максимальное колво соответсвий и сохраняло их?
чтобы не пришлось вставлять многу раз это дело =(
спс! | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 14:49)
| | пример исх. текста? | |
|
|
|
|
|
|
|
для: Trianon
(04.08.2009 в 15:02)
| | http://prob.host22.com/cgi-bin/auth/om/123.html вот там весь текст | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 15:04)
| | Я просил привести пример.
Здесь.
Весь текст необязательно.
Лишь тот участок, который не работает, но который, по Вашему мнению, работать должен. | |
|
|
|
|
|
|
|
для: Trianon
(04.08.2009 в 15:11)
| | поскольку удалил пробелы он должен РВ должно находить
<ahref="http://video.google.ru/
а запоминать video.google.ru без слеша на конце и прочего
он это го делает .... но если вод РВ скопировать и вставить еше раз то он вобще нечего не находит ... хотя должен ... | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 15:17)
| | вот Ваш пример
<ahref="http://video.google.ru/
|
вот фрагмент Вашего РВ
Тут сказано, что за ссылкой опять должен идти символ <
Он не наблюдается. | |
|
|
|
|
|
|
|
для: Trianon
(04.08.2009 в 15:41)
| | а как сделать чтобы нашел все соответсвия и засунул их в массив? | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 15:53)
| | ааа епт туплю ... | |
|
|
|
|
|
|
|
для: ntro123
(04.08.2009 в 16:00)
| | проблема осталось прежней ...
"#<ahref=\"http://([.]{0,}[^\"]{0,}).\bn{0,}#";
первую ссылку ввыводит правельно ... вторую выводит не попорядку ... он выводит какуйто последнию =(( народ хелп прлиз!
реально срочно нужно доделывать! | |
|
|
|
|
|
|
|
для: Trianon
(04.08.2009 в 15:41)
| | А где собственно ссылка? вот это <ahref ? | |
|
|
|
|
|
|
|
для: AcidTrash
(04.08.2009 в 22:13)
| | <ahref="тут ссылка" style="это не нужно"> | |
|
|
|
|
|
|
|
для: AcidTrash
(04.08.2009 в 22:13)
| | Ну на это я вообще глаз закрыл. | |
|
|
|
|
|
|
|
для: Trianon
(05.08.2009 в 02:20)
| | спосибо что "помогаете" | |
|
|
|
|
|
|
|
для: ntro123
(05.08.2009 в 10:12)
| | Что-то я Вас не понимаю.
Вы попросили ошибку найти?
Я нашел. И показал её Вам.
Последний Ваш вопрос я не понял. | |
|
|
|