Keep CSV records whose named column meets a comparison or text-matching condition.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
The parser reads quoted records, converts numeric-looking cells, and evaluates one column with equality, ordering, or case-insensitive contains, startsWith, or endsWith operators. Matching rows are written back with the selected delimiter.
name,age,department,salary Alice,32,Engineering,95000 Bob,25,Marketing,62000 Carol,41,Engineering,110000 Dave,28,Sales,58000
name,age,department,salary Alice,32,Engineering,95000 Bob,25,Marketing,62000 Carol,41,Engineering,110000 Dave,28,Sales,58000
Finance exports trim transactions, CRM lists narrow regions, and log extracts select error rows.