{ "key": "special-attribute-elements", "patterns": [ { "name": "id.special.attribute.meta.md", "match": "(?<=^|\\s)(#)([^\\s|\\}]*)", "captures": { "1": { "name": "punctuation.md" } } }, { "name": "class.special.attribute.meta.md", "match": "(\\.)([^\\s|\\}]*)", "captures": { "1": { "name": "punctuation.md" } } }, { "match": "([^ ]+)(=)([^\\s|\\}]*)", "name": "other.special.attribute.meta.md", "captures": { "1": { "name": "key.keyword.md" }, "2": { "name": "punctuation.md" }, "3": { "name": "value.string.md" } } } ] }