Примеры работы [REG_PARSE]
Данно: вместо вопросов могут быть спецсимволы
[VAR][$t][Enterthefollowing:??As??see??it??YourAnswer??SOLVSmedia]
Код:
[REG_PARSE][(\w+)]
Вопрос:
Помогите вытащить массив слов
Отправлено 17 Август 2017 - 13:32
Примеры работы [REG_PARSE]
Данно:
[VAR][$t][Enterthefollowing:??As??see??it??YourAnswer??SOLVSmedia]Код:
[REG_PARSE][(\w+)]Вопрос:
Помогите вытащить массив слов
[VAR][$t][Enterthefollowing:??As??see??it??YourAnswer??SOLVSmedia] [SPLIT_STR][?][$t] [DISPLAY_BUFFER] Результат: [$1] => Enterthefollowing: [$10] => [$11] => SOLVSmedia [$2] => [$3] => As [$4] => [$5] => see [$6] => [$7] => it [$8] => [$9] => YourAnswer
Отправлено 17 Август 2017 - 14:53
А если конкретно про [REG_PARSE], то это Djoser что-то перемудрил с регуляркой (скорее всего с квадратными скобками или интервалами).
Потому как:
[REG_PARSE][(\[a-z\]+)][$t] - работает, а
[REG_PARSE][(\[A-Z\]+)][$t] - уже нет.
Соответственно и \w+ не работает тоже, потому как содержит [A-Z]
Отправлено 31 Август 2017 - 10:00
Хз это наверное надо регулярные выражения курить
Имеем 2 примера. В первом всё работает, во втором - нет. Где подвох?
[VAR][$t][<li><a>Для вывода: 0.800 <i class="fa fa-rouble"></i></a></li>] [LOG_DISPLAY][Пример: $t] [CLEAR_BUFFER] [REG_PARSE][\d+][$t] [DISPLAY_BUFFER] [VAR][$t][2'><font color='] [LOG_DISPLAY][Пример: $t] [CLEAR_BUFFER] [REG_PARSE][\d+][$t] [DISPLAY_BUFFER]
Task: 111 Report: Пример: <li><a>Для вывода: 0.800 <i class="fa fa-rouble"></i></a></li> Task: 111 Report: [$1] => 0 [$2] => 800 Task: 111 Report: Пример: 2'><font color=' Task: 111 Complete at: ...
0 пользователей, 1 гостей, 0 анонимных