Hi @Oliver_Marler,
Welcome to the Make community!
You can use a Text Parser “Match Pattern” module with this regular expression pattern
\[SUMMARY\]\n*(?<summary>[\W\w]+?)\n*\[\/SUMMARY\]\n+\[MAIN_POINTS\]\n*(?<main_points>[\W\w]+?)\n*\[\/MAIN_POINTS\]\n+\[ACTION_ITEMS\]\n*(?<action_items>[\W\w]+?)\n*\[\/ACTION_ITEMS\]\n+\[FOLLOW_UP_QUESTIONS\]\n*(?<follow_up_questions>[\W\w]+?)\n*\[\/FOLLOW_UP_QUESTIONS\]\n+\[CLIENT_NAME\]\n*(?<client_name>[\W\w]+?)\n*\[\/CLIENT_NAME\]\n+\[FILE_NAME\]\n*(?<file_name>[\W\w]+?)\n*\[\/FILE_NAME\]\n+\[DOCUMENT_TYPE\]\n*(?<document_type>[\W\w]+?)\n*\[\/DOCUMENT_TYPE\]
Regex test: https://regex101.com/r/XzFvi6
Screenshot
Important Info
Global match must be set to YES!
Output
This will split the GPT output into individual variables, in a SINGLE bundle, with a SINGLE operation
Aggregators not included.
For more information, see Text Parser in the Make Help Center:
Match Pattern
The Match pattern module enables you to find and extract string elements matching a search pattern from a given text. The search pattern is a regular expression (aka regex or regexp), which is a sequence of characters in which each character is either a metacharacter, having a special meaning, or a regular character that has a literal meaning.
- The complete list of metacharacters can be found on the MDN web docs website.
- For a tutorial on how to create regular expressions, we recommend the RegexOne website.
- For an easy, quick regex generator, try the Regular Expressions generator.
- For experimenting with regular expressions, we recommend the regular expressions 101 website. Just make sure to tick the ECMAScript (JavaScript) FLAVOR in the left panel.
Hope this helps!