import re
regex = re.compile(r"^(?=\S.+\nCoverage\sLevel)|^(?=\S.+\nNon-Covered\s)", flags=re.MULTILINE)
test_str = ("Out of Pocket (Stop Loss)\n"
"Coverage Level: Individual\n"
"Service Type: Health Benefit Plan Coverage\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Time Period Qualifier: Calendar Year\n"
"Amount: $8,500.00\n"
"In Plan Network Indicator: Unknown\n"
"Deductible\n"
"Coverage Level: Individual\n"
"Service Type: Vision (Optometry)\n"
"https://luna.ema.md/ema/patient/InsuranceOverviewForm.action?pic1.0u85-w2bBh0R86_K9v71KolpMN1sZmZ0Lxolu1TW4qD3al-JJFDVNX81... 13/172/21/22, 10:26 AM Luna Dermatology: Patient Insurance\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Plan Coverage Description: Fidelis Care Silver\n"
"Amount: $0.00\n"
"Authorization/Certification Req'd: No\n"
"In Plan Network Indicator: no\n"
"Co-Payment\n"
"Coverage Level: Individual\n"
"Service Type: Vision (Optometry)\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Plan Coverage Description: Fidelis Care Silver\n"
"Amount: $0.00\n"
"Authorization/Certification Req'd: No\n"
"In Plan Network Indicator: Yes\n"
"Co-Insurance\n"
"Coverage Level: Individual\n"
"Service Type: Vision (Optometry)\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Plan Coverage Description: Fidelis Care Silver\n"
"Authorization/Certification Req'd: No\n"
"In Plan Network Indicator: Unknown\n\n"
"Out of Pocket (Stop Loss)\n"
"Coverage Level: Family\n"
"Service Type: Health Benefit Plan Coverage\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Time Period Qualifier: Remaining\n"
"Amount: $16,190.82\n"
"In Plan Network Indicator: Unknown\n"
"Non-Covered\n"
"Coverage Level: Individual\n"
"Service Type: Medical Care\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Plan Coverage Description: Fidelis Care Silver\n"
"In Plan Network Indicator: No\n"
"Message: Medical Care\n"
"Non-Covered\n"
"Coverage Level: Individual\n"
"Service Type: Durable Medical Equipment Purchase\n"
"Insurance Type Code: HM Health Maintenance Organization (HMO)\n"
"Plan Coverage Description: Fidelis Care Silver\n"
"In Plan Network Indicator: No\n"
"Message: DME Purchase")
subst = "\\n"
result = regex.sub(subst, test_str)
if result:
print(result)
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Python, please visit: https://docs.python.org/3/library/re.html