Text Parser

Getting Started with Text Parser

Transformers

The module's dialog field names that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Get Elements from HTML

Retrieves the desired elements from an HTML code.

Continue the execution of the route even if the module returns no results If enabled, the scenario will not be stopped by this module.
Element typeSelect the type of element you want to retrieve from the HTML code. Image, link, or iframe element(s).
HTMLEnter the HTML code you want to retrieve the specified element types from.

HTML to Text

HTMLEnter the HTML code you want to convert to plain text.
Line breakSelect the type newline (line break). Detailed information about the line break can be found on Wikipedia.
Uppercase headings
The text enclosed in the heading tags (e.g., <h2> </h2>) will be converted into uppercase text.

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.

2019-01-25_11_27_13-Window.png

Pattern

Enter the regular expression pattern. For example, [+-]?(\d+(\.\d+)?|\.\d+)([eE][+-]?\d+)? extracts all numerals in the provided text.

The pattern will contain at least one capture group in parenthesis () for the output bundle to contain some items. If the pattern does not contain any capture groups, the output bundle will be empty:
mceclip0.png 
Global matchIf enabled, then the module retrieves all matches in the text. If disabled, then the module retrieves only the first entry.
Case sensitiveYou can disable the case sensitivity by disabling this option (default=case sensitive).
MultilineIf checked, beginning and end metacharacters (^ and $) will match the beginning or end of each line, not just the very beginning or end of the whole input string.
Continue the execution of the route even if the module returns no results If enabled, the scenario will not be stopped by this module.
TextEnter the text you want to match the pattern.

Replace

Searches the entered text for a specified value or regular expression, and replaces the result with the new value.

PatternEnter the search term. You can also use a regular expression. For more details about the regular expression, refer to the Match Pattern module.
New valueEnter a value that will replace the search term.
Global MatchIf this option is enabled, the module will find all matches rather than stopping after the first match. Each match will be output in a separate bundle.
Case sensitiveIf this option is enabled, the search will be case sensitive.
MultilineIf checked, the beginning and end metacharacters (^ and $) will match the beginning or end of each line, not just the very beginning or end of the whole input string.
TextEnter the text to be searched.

Data Scraping

Data scraping, sometimes called web scraping, data extraction, or web harvesting is simply the process of collecting data from websites and storing it in your local database or spreadsheets. If you wish to scrape data from a website and you are not familiar with regular expressions, you may use a data scraping tool:

If the data scraping tool provides a REST API, you can connect to it via our universal HTTP and Webhooks modules. You can also implement an app on your own using the Integromat App SDK.

Popular use cases from our blog

trello2

How to Automatically Turn Tweets Into Inspiring Images [Tutorial]

part4

How to Automate Procurement in Your Shopify Store - Part 4

part3

How to Automate Procurement in Your Shopify Store - Part 3

shopify

How to Automate Procurement in Your Shopify Store - Part 2

crm

8 Powerful and Free CRM Integrations to Boost Your Work

procur

How to Automate Procurement in Your Shopify Store - Part 1

Didn’t find what you were looking for?

Ticket

Create a ticket

Contact our world-class support team and tell us what’s happening.

Create a ticket
Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.