Info
About
- This is a simple tool for replacing text fragments.
- Click "+ Create rule" to create a replacement rule.
- Any appearance of the first text fragment in the input will be replaced by the second.
- The order of execution is from top to bottom.
- Click the "^" button to move the rule up.
- Click the "V" button to move the rule down.
- Press the Shift key and click the buttons to make the rule go up to the top, or down to the bottom of the list.
Special cases
-
To remove a text fragment, leave the second text box in the rule creator blank.
- Ex: "Replace [abcd] with []" removes all appearances of "abcd" from the input text.
-
To insert a fragment between each character, leave the first text box in the rule creator blank.
- Ex: "Replace [] eith [, ]" inserts a comma and a space after every character in the input text.
-
You can use "\n" (backslash + n) to represent a line break (Enter key) in the rule creator.
- Ex: "Replace [\n] with [;\n]" inserts a semicolon after each line.
-
Use "\number" in the first text box in the rule creator to insert a fragment at that position in the text. Use "\end" to represent the last character.
- Ex: "Replace [\0] with [Hello, ]" places "Hello, " at the beginning of the text.
- Ex: "Replace [\6] with [wasd]" places "wasd" before the sixth character of the text.
- Ex: "Replace [\end] with [!]" places an exclamation mark at the end of the text.
-
Use "\number-number" in the first text box in the rule creator to replace the characters between each position with a fragment. Use "end" in either place to represent the last character.
- Ex: "Replace [\0-end] with []" deletes the entire text.
- Ex: "Replace [\6-10] with [wasd]" replaces characters 6 through 10 with "wasd".
- Ex: "Replace [\end-0] with [ ]" repeats the text twice with a space in between.
-
Use "\\number" in the first text box in the rule creator so as to not obey the substitution rules above. In that case the two backslashes will act as a single one.
- Ex: "Replace [\\0] with []" removes "\0" from the text.
- Ex: "Replace [\\\end-6] with []" removes "\\end-6" from the text.
Presets
What do the default presets do?
- Outlook: Turns a list of email addresses in new lines into a linear list separated by semicolons, that can be copied and pasted into Outlook.
- Text->Morse: converts text to morse code. Characters not allowed: -, /, รง, capital and accented letters.
- Morse->Text: converts morse code to text. Dots and dashes are represented by . and -, spaces are represented by /.