Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


Цитата Sham:
потому что экранировать спец-символы надо... »
хмм...
Значит не тут ошибка была, а здесь:
PHP код: Выделить весь код

preg_match('/name="name" value="[0-9,a-z,A-Z,.]*/'$Text$TempRegExp);
$TempRegExp explode('name="name" value="'$TempRegExp[0]);
$name $TempRegExp[1]; 

Никак не разберусь в этих выражениях...
Пробовал так (по аналогии ) :

PHP код: Выделить весь код

preg_match('{name="name" value="[\S]*}i'$Text$TempRegExp);
$TempRegExp explode('name="name" value="'$TempRegExp[0]);
$name $TempRegExp[1]; 

Так:
PHP код: Выделить весь код

preg_match('/name="name" value="[\S]*/'$Text$TempRegExp);
$TempRegExp explode('name="name" value="'$TempRegExp[0]);
$name $TempRegExp[1]; 

И всё не работает...

Цитата Sham:
а лучше в самом конце класса »
Ни так:
PHP код: Выделить весь код

preg_match('/name="name" value="[0-9,a-z,A-Z,.,_]*/'$Text$TempRegExp);

$TempRegExp explode('name="name" value="'$TempRegExp[0]);
$name $TempRegExp[1]; 

Ни так:
PHP код: Выделить весь код

preg_match('/name="name" value="[0-9a-zA-Z._]*/'$Text$TempRegExp);

$TempRegExp explode('name="name" value="'$TempRegExp[0]);
$name $TempRegExp[1]; 

Не пашет...
А с этим всё норм, спс...
Цитата Sham:
лучше так:
PHP код:
preg_match('{http\:\/\/[\S]*' . preg_quote($name) . '}i', $TextBody, $TempRegExp); »

-------
Хочу научиться писать драйвера на с++


Отправлено: 19:09, 04-01-2010 | #4