import re

# Define the HL7 message
hl7_message = """
R:	<VT>MSH|^~\&|LabXpert|Mindray|||20240326132228||ORU^R01|1|P|2.3.1||||||UNICODE<CR>PID|1||^^^^MR<CR>PV1|1<CR>OBR|1||001|00001^Automated Count^99MRC|||20240326132224|||||||||||||||||HM|NotValidated|||||||service<CR>OBX|1|IS|08003^Test Mode^99MRC||CHEM+SEDIM||||||F<CR>OBX|2|IS|05007^Project Type^99MRC||UR||||||F<CR>OBX|3|NM|16601^URO^99MRC||norm.|||N|||F<CR>OBX|4|NM|16604^BIL^99MRC||-|||N|||F<CR>OBX|5|NM|16608^KET^99MRC||-|||N|||F<CR>OBX|6|NM|16612^BLD^99MRC||-|||N|||F<CR>OBX|7|NM|16603^PRO^99MRC||-|||N|||F<CR>OBX|8|NM|16611^PH^99MRC||5.0|||N|||F<CR>OBX|9|NM|17511^SGP^99MRC||1.015|||N|||F<CR>OBX|10|NM|16609^NIT^99MRC||-|||N|||F<CR>OBX|11|NM|16600^LEU^99MRC||-|||N|||F<CR>OBX|12|NM|16605^GLU^99MRC||-|||N|||F<CR>OBX|13|NM|16606^VITC^99MRC||-|||N|||F<CR>OBX|14|NM|16613^CA^99MRC||1.0|mmol/L||N|||F<CR>OBX|15|NM|16610^CRE^99MRC||0.9|mmol/L||N|||F<CR>OBX|16|NM|16602^mALB^99MRC||10|mg/L|<20|N|||F<CR>OBX|17|NM|17500^TURB^99MRC||Clear|||N|||F<CR>OBX|18|NM|16617^RBCU^99MRC||9.7|/μL||N|||F<CR>OBX|19|NM|16618^WBCU^99MRC||2.9|/μL||N|||F<CR><FS><CR>
"""

# Use regular expression to find all text between '^'
text_between_carets = re.findall(r'\^(.*?)\^', hl7_message)

# Print the result
print("Text between carets:")
for text in text_between_carets:
    print(text)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: