Что нового

Задать значение переменной из условия другой переменной

Автор
L

liond66

Новичок
Сообщения
117
Репутация
2
IMStrelcov, результат Вашего кода выглядит фантастически !!!
Я ещё протестирую его, но думаю проблем быть не должно.
И как всегда, я ещё не определился, нужны ли мне имеющиеся одинарные кавычки.
Сейчас они остаются.
Не могли бы Вы также показать пример кода, когда убираются одинарные кавычки в начале и в конце значения переменной.
Если
Код:
$FileLine = "$Var5[10] = 'aaaaaaa bb'"
, то остаётся aaaaaaa bb (без кавычек).
 

IMStrelcov

CTPEJIbLLOB
Сообщения
258
Репутация
66
IMStrelcov, результат Вашего кода выглядит фантастически !!!
Я ещё протестирую его, но думаю проблем быть не должно.
И как всегда, я ещё не определился, нужны ли мне имеющиеся одинарные кавычки.
Сейчас они остаются.
Не могли бы Вы также показать пример кода, когда убираются одинарные кавычки в начале и в конце значения переменной.
Если
Код:
$FileLine = "$Var5[10] = 'aaaaaaa bb'"
, то остаётся aaaaaaa bb (без кавычек).
Замени:
Код:
$FileLine = StringRegExp($FileLine, '\$'&$VarName&'\[([0-9]*)\]\h*=\h*(.*)', 3)

на:
Код:
$FileLine = StringRegExp($FileLine, '(?mi)\$'&$VarName&'\[([0-9]*)\]\h*=\h*[''"]+?(.*)[''"]+?', 3)
 
Верх