Simple online tools for developers, networking, text and conversions.

Text Tools

Extract Arbitrary Delimited Column

Extract one column from custom-delimited text by delimiter and column selector.

Tool

Use this tool to extract one selected column from arbitrary delimited text. It is useful when the data uses a custom separator such as semicolon, pipe, colon, or another single-character delimiter instead of CSV or TSV.

About this tool

Use this tool to extract one selected column from arbitrary delimited text. It is useful when the data uses a custom separator such as semicolon, pipe, colon, or another single-character delimiter instead of CSV or TSV.

Use extract arbitrary delimited column when you need a fast browser-based result without extra setup. It works well for quick checks, one-off tasks, and routine formatting or calculation work.

Learn more

Why use this tool

How to use

  1. Put the delimiter on line one
  2. Put the column name or 1-based column number on line two
  3. Leave a blank line
  4. Paste the delimited text below
  5. Run the tool to extract the column

Examples

Example

Input

|
email

name|email|role
John|john@example.com|admin
Jane|jane@example.com|user

Output

john@example.com
jane@example.com

Useful when the source uses a pipe instead of CSV or TSV.

Example

Input

;
2

name;email;role
John;john@example.com;admin
Jane;jane@example.com;user

Output

john@example.com
jane@example.com

Supports 1-based column index selection.

Common errors

Using more than one character as the delimiter

Fix: Use a single-character delimiter such as ; | : or ,.

Using a column name that does not exist

Fix: Check the header row and use the exact header text.

Forgetting the blank line before the data body

Fix: Put delimiter and selector first, then a blank line, then the data.

FAQ

What does Extract Arbitrary Delimited Column do?

It extracts one selected column from flat text that uses a custom single-character delimiter.

Can I select by header name?

Yes. Put the exact header name on the second line.

Can I select by number?

Yes. Use a 1-based column number on the second line.

What delimiters can I use?

Any single character such as ; | : or ,.

Does it keep the header row?

No. It returns the values below the header row.

Use cases

Related tools