
Features:

- Ten highly configurable processing functions
- Works with text files, Word documents and Excel spreadsheets
- Use <tags> to design and re-arrange your lines exactly like you want to
- Store often used commands as Presets & Batch Replace lists for easy recall
- Target specific sections and lines using the include filter and pre-processing filter
- Supports Wildcards and Regular Expressions
- Semi-automatic assisted manual edit mode for when full automation is not possible
- Realtime preview shows the result before you change anything
- Unlimited undo
- Fast and optimized for heavy duty operations
- Streamlined intuitive interface with context sentisite help
- Batch Mode allows you to process multiple files in a single operation
- Freeware!

some of the many functions
Processing Functions:
- Find & Replace
Replace Function
Find strings and replace them with something else.
Features:
- Supports wildcards and Regular Expressions
- Use <tags> to insert counters and other special content
- Store commonly used replacements in the Batch Replace list
Options:
- Case Sensitive search
- Swap found and replaced strings
- Skip first number of replacements
- Max number of replacements per line
- Letter Casing
Convert Case Function
Change the capitalizing of letters in various ways.
Modes:
- UPPER CASE
- lower case
- Sentence case
- Title Case
- iNVERT
- rANdOm
Options:
- Lowercase exceptions: Applies English spelling rules to title case.
- Preserve all upper case words
- Exceptions: Keep certain words (typically abbreviations) in specific casing.
- Preserve mixed case words.
- Insert String
Add Function
Insert strings at specific positions of the line
Features:
- The position can count forward from the beginning, or backwards from the end of the line
- Visual Assist lets you set the position visually
- Optionally overwrite instead of insert
- Use <tags> to add counters and other special content
- Delete Section
Delete Function
Removes n characters from position x.
Features:
- The position can count forward from the beginning, or backwards from the end of the line
- Visual Assist allows you to use the mouse to set the position and length visually
- Add Counter
Add Counter Function
Add an incrementing number to each line
Features:
- Put the counter first or last on the line
- Custom separator
- Keep the current line or replace with something else
- Reset counter at specific number
- Keep a running counter
- Choose how much to increase the counter with for each line, including negative values
- Zero pad the counter
- Use counters in other functions too by using the <counter> tag
- Re-Number
Re-Number Function
Locates numbers present in the line and performs various tasks on them.
Features:
- Finds first, second, third etc number on the line.
- Optionally finds only numbers within the specified range (larger or smaller)
- Handles negative and fractional numbers
- Can keep current zero padding length
- Perform arithmetics on the numbers (Addition, Subtraction, Division & Multiplication)
- Replace numbers with counter or other content
- Insert string right before or after number
- Round number to specified number of digits
- Free Format
Free Format Function
Allows you to contruct your lines using <tags> and any text you want.
Features:
- Swap line content by defining parts and rearranging them
- <tags> can be used in other functions too
Available tags include:
- Current line Content <Line>
- Current line Number <LineNr>
- Counter <Counter>
- Left x characters of line <Left-#>
- Right x characters of line <Right-#>
- Mid chars of line <Mid-#-#>
- Mid chars counting backwards <MidRev-#-#>
- Random number <Rnd#>
- Random Character <Rnd>
- Clipboard contents <Clipboard>
- Move Section
Move Function
Takes a section of the line and moves it to a new position.
Features:
- The positions can count both forwards and backwards
- Visual Assist allows you to use the mouse to visually select the piece of text to be moved
- Trim Space
Whitespace Trimming Function
Removes unwanted space from each line.
Options:
- Remove leading spaces
- Remove trailing spaces
- Shrink multiple spaces into one
- Zero Padding
Zero Pad Function
Append (or remove) zeros to numbers to maintain a specified length (for example 1 would become 001 with a 3 digit padding)
Replace Genius is the professional choice for processing and pruning your text and data.

![]() |