Старожил
Сообщения: 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
|