| |
|
|
| | Здравстуйте.
Подскажите, почему
if(preg_match("~^[\>](.*)(?:/<)$~",'>hgghggikg/<',$uu)) {echo "yes";}
print_r ($uu);
выводит
yesArray ( [0] => >hgghggikg/< [1] => hgghggikg )
а
if(preg_match("~^[\>](.*)(?:</)$~",'>hgghggikg</',$uu)) {echo "yes";}
print_r ($uu);
выводит
yesArray ( [0] => >hgghggikg hgghggikg ) | |
| |
|
|
| |
|
|
| |
для: helpme
(22.10.2009 в 01:13)
| | | - | |
| |
|
|
| |
|
|
| |
для: helpme
(22.10.2009 в 01:13)
| | | попробуйте перед второй операцией почистить $uu | |
| |
|
|
| |
|
|
| |
для: GeorgeIV
(22.10.2009 в 11:43)
| | | Я даже переменную поменял.
Не влияет. | |
| |
|
|
| |
автор: ...... (22.10.2009 в 15:13) |
|
| |
для: helpme
(22.10.2009 в 01:13)
| | | эта конструкция что-то напоминает < [1] =>
смотрите не то что вам браузер проинтерпритировал как html, а то что было исходным кодом этого html | |
| |
|
|
| |
|
|
| |
для: ......
(22.10.2009 в 15:13)
| | | смотрие исходный текст HTML кода в ответе | |
| |
|
|
| |
|
|
| |
для: ......
(22.10.2009 в 15:13)
| | | твою дивизию... это ж надо так проколоться :)) | |
| |
|
|
| |
|
|
| |
для: helpme
(22.10.2009 в 01:13)
| | | А вы исходный код страницы посмотрите... там вы увидите что-то вроде
Array
(
[0] => >hgghggikg/<
[1] => hgghggikg
)
Array
(
[0] => >hgghggikg</
[1] => hgghggikg
)
|
Дело в том, что </ [1] => воспринимается как HTML-тэг. | |
| |
|
|