Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

29.05.2008, 16:31
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
На100ящий
$string = "<title>Приват Консалтинг - любой текст</title>";
ereg('<title>Приват Консалтинг - (.*)</title>', $string, $reg);
echo $reg[1];
|
|
|

29.05.2008, 16:47
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Помогите пожалуйста с регуляркой. нужно из строки вытащить тольцо цифру:
<td>523.0000 </td>
|
|
|

29.05.2008, 16:51
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Помогите еще пожалуйста с синтаксисом:
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/";
$tiker[i] - массив.
перепробовал по-разному =(
какая здесь ошибка?
|
|
|

29.05.2008, 16:55
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Помогите пожалуйста с регуляркой. нужно из строки вытащить тольцо цифру:
<td>523.0000 </td>
PHP код:
$string = "<td>523.0000 </td>";
ereg('<td>([0-9]{0,}.[0-9]{0,}) </td>', $string, $reg);
echo $reg[1]
Последний раз редактировалось Naydav; 29.05.2008 в 16:58..
|
|
|

29.05.2008, 16:56
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Помогите еще пожалуйста с синтаксисом:
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/";
$tiker[i] - массив.
перепробовал по-разному =(
какая здесь ошибка?
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[ i]."/";
i - неопределено
правильно
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[ $i]."/";
Последний раз редактировалось Naydav; 29.05.2008 в 16:59..
|
|
|

29.05.2008, 16:57
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Ответ на первый вопрос:
PHP код:
$txt="<td>523.0000 </td>";
preg_match("/<td>([\.\d]+) <\/td>/iUs",$txt,$matches);
print $matches[1];
Ответ на второй:
PHP код:
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[$i]."/";
|
|
|

29.05.2008, 17:03
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Naydav, да, точно! гоню. СПАСИБО! мин 20 уже парюсь. =)
|
|
|

29.05.2008, 17:05
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
d_x, а как упростить, если строка = цифра
а может иногда даже и так:
строка = цифра&nb .т.е ол пробела чтоли...
|
|
|

29.05.2008, 17:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Будет выдирать из строки цифру (которая может быть с точкой или без).
PHP код:
$txt="523.0000&nb";
preg_match("/(\d+(\.\d+)?)/is",$txt,$matches);
print $matches[1];
|
|
|

29.05.2008, 17:13
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
ок. спасибо. все очень оперативно =)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|