Prepend and append literal text independently to each physical line, with optional trimming and empty-row skipping.
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.
CRLF and LF input splits into rows, trimming runs first when selected, and each eligible row becomes prefix + row + suffix. The reconstructed output uses LF and counts only rows that actually received additions.
Input: apple banana cherry Prefix: - Suffix: ;
- apple; - banana; - cherry;
SQL drafts gain -- comments, Markdown items gain dash prefixes, and batch-command filenames receive quotes or trailing delimiters.