← All nodes
Unstructured Text

Number Extractor

Pull every number out of your text and list them one per line, ready for a spreadsheet.

When to use it

Typical uses: Pulling prices or amounts out of receipts and invoices; Collecting measurements from reports; Extracting IDs or order numbers from emails.

In a pipeline

Settings

SettingTypeRequiredDefault or hint
Text columnselect—Text
Resultsselect—lines
Generate New Columncheckbox—false
New Column Nametext—Default: <column> Result
Insert Afterselect—After the column

Example

Number Extractor: an example

    Text arriving
    Text
    Order total: $1,299.99 for 3 items. Temperature dropped to -4.5 degrees.
    One per line (or one row each)
    Text
    1,299.99 3 -4.5

    Worth knowing

    • Does it keep the currency sign? No. Only the number itself is extracted, which makes it easier to use in calculations.
    • How are commas handled? A comma followed directly by digits is treated as a thousands separator, so “1,299” stays together. A list written as “1, 2, 3” gives three separate numbers.
    • How do I remove numbers instead? Use Remove Numbers.
    • Works on any text column, not only Text Input's: pick it under Text column. Tick Generate New Column to keep the original next to the result.

    Others in Unstructured Text