Drop multiple columns matching regex, wildcard prefix, or substring patterns in one click
Delete batches of columns matching regex or text patterns from wide exports.
Interactive Sample Data
| id | name | temp_score | temp_rank | notes | sync_status |
|---|---|---|---|---|---|
| 1 | Alpha | 92 | 1 | Verified | OK |
| 2 | Beta | 78 | 4 | Pending | QUEUED |
How this tool works
Things that usually go wrong
- Accidentally matching the primary key column and removing it breaks all downstream joins.
- Test the pattern in preview mode before applying to the full file.
Edge cases we tested
Matched correctly when case-insensitivity toggle is active.
Alerts user and prevents generating an invalid zero-column empty file.
Properly escaped in literal wildcard mode to avoid syntax errors.
Frequently Asked Questions
What is the difference from Keep Columns by Pattern?
This tool removes matching columns; Keep Columns removes non-matching columns. They are inverses.
Can I remove multiple patterns at once?
Yes — enter patterns separated by commas, or use a regex alternation (pattern1|pattern2).
Can I preview which columns will be removed before applying?
Yes — the preview panel shows exactly which columns match your pattern and would be removed, before you click Apply.
Can I use multiple patterns in one pass?
Yes — enter comma-separated patterns (internal_, sys_, _temp) and all matching columns are removed in one step.
Related tools
Transpose CSV
Flip a CSV matrix by turning rows into columns and columns into rows.
Open Tool →Pivot a CSV
Summarise long-format CSV data into pivot tables grouped by row and column keys.
Open Tool →Group By and Count
Aggregate CSV rows by one or more group-by columns with count, sum, mean, min, or max.
Open Tool →