Страница 1 из 11
Модератор форума: JonMagon 
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Разделить $MESSAGE$
Разделить $MESSAGE$
Mihawk
Сообщений: 14
Репутация: 0

Сообщение # 1 | 11:44:22
здравствуйте, не могли бы помочь, мне нужно разделить $MESSAGE$, например вот так, это содержимое $MESSAGE$:

aaaaaaaaaaak1 bbbbbbbbbbbk2 hhhhhhhhhhhhk3 zzzzzzzzzk4

мне нужно скрипт вроде этого

<? substr($MESSAGE$, 0, strpos($MESSAGE$, 'k1')) ?> эта выводит до k1 как сделать чтобы скрипт читал от k1 до k2? от k2 до k3 и так далее...

пожалуйста помогите sad
Nexxus
Сообщений: 289
Репутация: 66

Сообщение # 2 | 10:55:44
Вроде так
Mihawk
Сообщений: 14
Репутация: 0

Сообщение # 3 | 13:15:40
не работает при добавление в <? substr($MESSAGE$,strpos($MESSAGE$,'k1'),strpos($MESSAGE$, 'k2')) ?> должен вырезать от суда aaaaaaaaaaaaaaaaaak1bbbbbbbbbbbbbbbbbbbbbbk2cccccccccccccccck3 вот это bbbbbbbbbbbbbbbbbbbbbb а вырезает k1bbbbbbbbbbbbbbbbbbbbbbk2cccccccccccccccc
Nexxus
Сообщений: 289
Репутация: 66

Сообщение # 4 | 14:28:09
Mihawk, используйте хотя бы минимальное кол-во знаков препинания, чтобы можно было понять о чем речь.

Код
<? substr($MESSAGE$,strpos($MESSAGE$,'k1')+2,strpos($MESSAGE$,'k2')-2) ?>
Mihawk
Сообщений: 14
Репутация: 0

Сообщение # 5 | 15:46:16
Цитата Nexxus ()
Mihawk, используйте хотя бы минимальное кол-во знаков препинания, чтобы можно было понять о чем речь. <? substr($MESSAGE$,strpos($MESSAGE$,'k1')+2,strpos($MESSAGE$,'k2')-2) ?>
после к1 он пищит правильно, но не до к2 a до конца, а спомащью -2 он не удаляет k2 а делает вот так... aaak1bbbk2ccck3 от суд берет не bbb а bbbk2ccc
Nexxus
Сообщений: 289
Репутация: 66

Сообщение # 6 | 20:17:59
Код
<!--
$MESSAGE$==="aaaa__BREAK_1__bbbb__BREAK_2__cccc__BREAK_3__dddd__BREAK_4__";
Вывести "bbbb":
-->
<?substr($MESSAGE$,strpos($MESSAGE$,"__BREAK_1__")+len("__BREAK_1__"),strpos($MESSAGE$,"__BREAK_2__")-strpos($MESSAGE$,"__BREAK_1__")-len("_ _BREAK_1__"))?>
Mihawk
Сообщений: 14
Репутация: 0

Сообщение # 7 | 12:37:11
Nexxus, это то что нужна и огромное спасибо, но там есть ограничение в символах, например если между __BREAK_1__ и __BREAK_6__ много символов после __BREAK_6__ уже не реагирует и пищит до конца
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Разделить $MESSAGE$
Страница 1 из 11
Поиск: