Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

PARSE String


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 MuxaJIbI4

MuxaJIbI4

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 42 сообщений

Отправлено 27 Ноябрь 2017 - 13:38

Кто подскажет как преобразовать результат распасеной строки в число что в дальнейшем произвести математические вычисления?


  • 0


#2 Djoser

Djoser

    Администратор

  • Администраторы
  • 3 935 сообщений

Отправлено 27 Ноябрь 2017 - 14:14

само преобразуется при математическом действии


  • 0

rekl.png
=======================================================
============Для доната miniPoster P28909803===============
=======================================================
=======================================================
= ОФИЦИАЛЬНЫЙ DISCORD КАНАЛ -- https://discord.gg/68xNQxy ==

=======================================================


#3 MuxaJIbI4

MuxaJIbI4

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 42 сообщений

Отправлено 28 Ноябрь 2017 - 10:15

само преобразуется при математическом действии

к сожалению в моем случае это почему то не произошло

[CLEAR_BUFFER]
[PARSE][chalstamp:][,]
[TRIMMED][$1]
[VAR][$chalstamp][$result]
 

[RAND][5000][6000]

ни так

[VAR][$timestamp][$chalstamp-$rand]

ни так

[VAR][$timestamp][$chalstamp]-[$rand]

 

реши с помошью JS

 

[EVALUATE_JS][JS]
var t;
t=parseInt($chalstamp);
t=t-$rand;
[/JS]
[VAR][$timestamp][$REQUEST_DATA]

  • 0

#4 Savkoff

Savkoff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 454 сообщений
  • ГородПавлоград

Отправлено 28 Ноябрь 2017 - 10:39

Скрытый текст

 

Создать переменную, можно применять математические функции, читать тут http://djoser-blog.r...ovleniia/?p=642

Пример:

[VAR][$name][value]
[VAR][$int][5]
[VAR][$int][+][45] // $int = 50

  • 0

#5 sharp

sharp

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 28 Ноябрь 2017 - 13:11

 

к сожалению в моем случае это почему то не произошло

[CLEAR_BUFFER]
[PARSE][chalstamp:][,]
[TRIMMED][$1]
[VAR][$chalstamp][$result]
 

[RAND][5000][6000]

ни так

[VAR][$timestamp][$chalstamp-$rand]

ни так

[VAR][$timestamp][$chalstamp]-[$rand]

 

реши с помошью JS

 

[EVALUATE_JS][JS]
var t;
t=parseInt($chalstamp);
t=t-$rand;
[/JS]
[VAR][$timestamp][$REQUEST_DATA]
[CLEAR_BUFFER]
[PARSE][chalstamp:][,]
[TRIMMED][$1]
[VAR][$chalstamp][$result]
 

[RAND][5000][6000]

 

[VAR][$chalstamp][-][$rand]

[VAR][$timestamp][$chalstamp]


  • 0

#6 zmiuka

zmiuka

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 106 сообщений

Отправлено 28 Ноябрь 2017 - 14:43

Если $chalstamp - промежуточная переменная и дальше не используется, ее можно выкинуть:
 
[CLEAR_BUFFER]
[PARSE][chalstamp:][,]
[TRIMMED][$1]
[VAR][$timestamp][$result]
[RAND][5000][6000]

[VAR][$timestamp][-][$rand]


  • 0

#7 mike

mike

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 34 сообщений
  • ГородВоронеж

Отправлено 17 Январь 2018 - 18:50

{"values":["0160cc2c9cd0ded66488","aa5df086b9d53744b6cc","3f92b1f28e445de9ea85","8263db89a216e553ccb7","28f76ba9bf58f8f1f19c","f5c50dfda2ec10a7b613","13e76362cbbd27f012a5","f5791108d1e7eb974689"],"imageName":"scissors","imageFieldName":"627c2a2af8f543728675","audioFieldName":"3551fff1670a04c0a649"}

Подскажите, пожалуйста, как спарсить слово scissors? Команда [PARSE]["]["] парсит imageName.


  • 0

#8 Djoser

Djoser

    Администратор

  • Администраторы
  • 3 935 сообщений

Отправлено 17 Январь 2018 - 19:25

[PARSE][imageName":"]["]
  • 0

rekl.png
=======================================================
============Для доната miniPoster P28909803===============
=======================================================
=======================================================
= ОФИЦИАЛЬНЫЙ DISCORD КАНАЛ -- https://discord.gg/68xNQxy ==

=======================================================


#9 lendim

lendim

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 67 сообщений

Отправлено 14 Июль 2018 - 13:24

А как распарсить мат выражение в исходнике. Например 10 - 7, 23 + 11 и т.д. Нужно получить результат этой операции (3, 34 соответственно).


  • 0

#10 ⚡FlashAJ⚡

⚡FlashAJ⚡

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 3 165 сообщений

Отправлено 15 Июль 2018 - 10:32

А как распарсить мат выражение в исходнике. Например 10 - 7, 23 + 11 и т.д. Нужно получить результат этой операции (3, 34 соответственно).

Вариантов много. Зависит от спицифики выражения. Для приведённого примера подойдёт такой метод (с регуляркой - так покороче):

[VAR][$val][10 - 7]
[REG_PARSE][\d+][$val]
[VAR][$rslt][$1]
[STR_REPLACE][ ][][$val]
[STR_REPLACE][$1][][$result]
[STR_REPLACE][$2][][$result]
[VAR][$act][$result]
[VAR][$rslt][$act][$2]
[DISPLAY][$rslt]

Ещё короче через яву:
 

[VAR][$val][23 + 11]
[EVALUATE_JS][a=Math.floor($val)]
[DISPLAY][$REQUEST_DATA]

  • 0

Нормальный чат в дискорде, для нормальных людей:

https://discord.gg/SXbdsjN

 

Заходим, не стесняемся!





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных