Text Parser, not showing the last portion of the string

Hi I need help with text parser using regex:

I checked all the help section but there’s nobody explaining if there’s a limit to a text parser, it’s only outputting up to 8 sections.

Here’s my expression: Passenger:\s*(.+)\s*((?\d{3})?[-.\s]?\d{3}[-.\s]?\d{4}|0000000000)\sDriver:\s(.?)\s((\d{3}) \d{3}-\d{4})?\sVehicle:\s(.+)\sPick Up Location:\s(.+)\sDrop Off Location:\s(.+)\sConf No:\s(\w±\w+)\sTrip link:\s(https?://\S+)

Here’s the text to parse:

Passenger:
Atul Shah
0000000000

Driver:
Radostin Mihov
(847) 463-0682

Vehicle:
Toyota Sienna Hybrid 2022 Rear-Entry #1

Pick Up Location:
1775 Ballard Rd, Park Ridge, IL 60068, USA

Drop Off Location:
1600 E Thacker St, Des Plaines, IL 60016, USA

Conf No:
82DW-J4

Trip link:

Here’s the output:

I checked pythex and it can match the trip link:

Here’s the scenario
blueprint (6).json (77.0 KB)

Thank you for your help in advance.

I tried that too, but could not figure it out. My guess is that the maximum number of outputs by Match Pattern in Text Parser is up to 8. I tried to remove some of the regular expressions, and I know that I can get the URL of the Trip link with regular expressions, so I think I am stuck in some specification of make.
I recommend contacting make support!

Ok thank you! I appreciate you trying.

1 Like