В предыдущем предыдущем вопросе я спросил, как сопоставить часть свойства ini-значению.Я получил ответ, и он отлично работает с положительным взглядом.
Теперь я пытаюсь получить значение свойства: ( edit )
foo.bar.far.boo =
value
foo.bar.far.boo =
value
"something"
foo.bar.far.boo = "something"
value
"something"
foo.bar.far.boo =
value
; some comments
начать редактирование
Я хочу соответствовать "значению" (жирным шрифтом).
Любое слово, которое не заключено в кавычки, сопровождается или нет, предшествует или не ставится какой-либо другой строкой (в кавычках) и только после = (часть значения)
end edit
Итак, я попытался использовать «позитивный взгляд назад» (?<==\s)\w+
, но его нет в javascript.
Есть идеи о том, какдостигнуть этого?
Кстати, я не могу обработать значение, чтобы перевернуть строку, так как я не могу получить к ней доступ, мне нужно вернуть регулярное выражение для сопоставления, это единственное, что я могу сделать.
начать редактирование
Я не могу работать со значением, потому что у меня нет доступа к нему.Я создаю плагин для скрипта, и я могу сделать только что-то подобное:
return /myregex/;
, не имея доступа к фактическому значению.
end edit