| Новости | 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)