Регулярные выражения

php

Здесь разговариваем о Софте и работнике его Харде
Аватара пользователя
КИТИС
Сообщения: 1258
Зарегистрирован: 31 дек 2009, 21:34
Откуда: Москва, Смоленск
Благодарил (а): 0
Поблагодарили: 0

Регулярные выражения

Сообщение КИТИС »

Есть строка в строке есть html код: <a href="#test" onClick="add(***)">***</a>
*** - неизвестные данные (которые нужно вытащить)

Использовал функцию preg_match, ничего не получилось.
Вопрос: Как cпарсить неизвестные данные?


Пример: <a href="#test" onClick="add(666)">Вася Пупкин</a>
preg_match('|<a href="#test" onClick="add([0-9][0-9][0-9])">(.*)</a>|mi',$html,$result);

Кто сможет решить задачку? :)
comp_sale_67
Сообщения: 398
Зарегистрирован: 25 янв 2010, 01:02
Благодарил (а): 0
Поблагодарили: 0

Re: Регулярные выражения

Сообщение comp_sale_67 »

<?php
$html='<a href="#test" onClick="add(***)">***</a>';
preg_match_all('/[<]a href="#test" onClick="add[(](.*)[)]"[>](.*)<\/a>/',$html,$out);
print_r($out);
?>
Ответить Пред. темаСлед. тема