Prism.languages.properties = { 'comment': /^[ \t]*[#!].*$/m, 'attr-value': { pattern: /(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|.)+/m, lookbehind: true }, 'attr-name': /^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[ =:]| )/m, 'punctuation': /[=:]/ };