How to identify/ distinguish the unknown_var new line within: .\n.\n#unknown_var Based off of this code: "caption": "~Some text~ .\n.\n#unknown_var" caption = re.findall('"caption": "(.+) .\n.\n#unknown_var', connection) Continue reading...