Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AleXp 22.02.2015 17:50 / 22.02.2015 17:52
index.html@main[][_regex;_file;_strCode] $_regex[^regex::create[^^(^^@|@){1}(.*)^$][gm]] $_file[^file::load[text;regex.p]] $_strCode[^_file.text.match[^^(^^@|@){1}(.*)^$][gm]{^^@$match.2}] ^rem{ *** Так всё работает *** } #$_strCode[^_file.text.match[$_regex]{^^@$match.2}] ^rem{ *** А так - нет *** } <pre> $_strCode </pre>regex.p
$test_string[{ "a1":{"b": 1.1, "c": "xyz", "d":"zzz"}, "a2":{"b": "1.3", "b": 2.2, "b": 3} }] @method1000[] $result(^math:random(1000)) ^@method2000[] $result(^math:random(2000))При безошибочной работе результат:
$test_string[{ "a1":{"b": 1.1, "c": "xyz", "d":"zzz"}, "a2":{"b": "1.3", "b": 2.2, "b": 3} }] ^@method1000[] $result(^math:random(1000)) ^@method2000[] $result(^math:random(2000))При ошибке:
match options must not be code (parameter #2)