У меня длинные YAML схемы, которые мне нужно/хочу изменить от этого:
columns:
id:
type: string(36)
fixed: true
unsigned: false
primary: true
autoincrement: false
descripcion:
type: string(45)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
для этого:
columns:
id: {type: string(36), fixed: true, unsigned: false, primary: true, autoincrement: false}
descripcion: {...}...
В этом случае мне нужен уровень рекурсии в backrefences, потому что имена столбцов находятся между описаниями столбцов. Это подходит для каждой строки, но я не могу поставить «{}» Arround $ 1, я бы в конечном итоге с кронштейнами между каждым полем описания:
"\n^ ([^\n]+)"
, если вам нужно узнать индекс второго появления? – SilentGhost
SilentGhost, вы должны были разместить это как ответ. –
@SilentGhost: Я считаю, что это должен быть ответ. – sepp2k