0-9: digits from 0 to 9
A-Za-z: uppercase and lowercase english letters
NOT: every ASCII character except those in brackets
Between: inserts a placemark between every characters
Nothing: cancels the placemark
\t: tab (5 spaces)
\v: vertical tab
\f: form feed
\n: line feed
\r: carriage return
Newline: Unix uses \n, Windows uses \r + \n, old Macs use \r
- Hyphen-Minus Hex:x2d Decimal:45
‐ Hyphen Hex:x2010 Decimal:8208 HTML:dash
− Minus
– En Dash
— Em Dash
Text formatting
ASCII → ▒
Character(s) → ▒
▒ → Character
Unicode → ▒
Get rid of newlines inside the sentences.
Select the period followed by "paragraph end", replace it with a "place marker".
Select the "paragraph end", replace it with one space.
Select the "place marker" followed by a space, replace it with one period and two newline.
Create blank space between sentences; negative lookahead must be supported.
Select the period followed by a space but not followed by
"paragraph end", replace them with two newline.
Eliminate blank paragraphes.
Upper and lower case letters, numbers, space and _ . , ; : - ~ + = < > ^ * ` ' " ° ( ) [ ] { } \ / | ! ? § $ £ € @ # % &;
Letters from Unicode blocks "Latin-1 Supplement" and "Latin Extended-A":
á Á ă Ă â  æ Æ à À ā Ā ą Ą å Å ã à ä Ä ć Ć č Č ç Ç ĉ Ĉ ċ Ċ ď Ď đ Đ ð Ð é É ě Ě ê Ê ė Ė è È ē Ē ę Ę ë Ë ğ Ğ Ģ ĝ Ĝ ġ Ġ ĥ Ĥ ħ Ħ í Í î Î İ ì Ì ij IJ ī Ī į Į ĩ Ĩ ï Ï ı ĵ Ĵ ķ Ķ ĸ ĺ Ĺ ľ Ľ ļ Ļ ŀ Ŀ ł Ł ń Ń ň Ň ʼn ņ Ņ ñ Ñ ŋ Ŋ ó Ó ô Ô ő Ő œ Œ ò Ò ō Ō ø Ø õ Õ ö Ö ŕ Ŕ ř Ř ŗ Ŗ ś Ś š Š ş Ş ŝ Ŝ ß ť Ť ţ Ţ þ Þ ŧ Ŧ ú Ú ŭ Ŭ û Û ű Ű ù Ù ū Ū ų Ų ů Ů ũ Ũ ü Ü ŵ Ŵ ý Ý ŷ Ŷ ÿ Ÿ ź Ź ž Ž ż Ż Ƶ
Regex boundaries for word with character non included in 7-bit ASCII
Words not ending with ASCII alphabet letter - Words not starting with ASCII alphabet letter
Select one or more digits enclosed in square brackets. The external brackets are escaped. Use this process to eliminate notes inside the sentences.
Linux terminal
Numbers lists
A-Z lists
Italian months and days
English months and days – July has 2 abbreviations: Jul and Jly
Vertical – horizontal list
Example: Apple,Pear★Bread★Meat
Commas and stars
Example: Water,Wine,Beer
Regex builder
Insert the values surrounded by this symbol: ★.
Words that are a part of other words (e.g. Al in Alan) and duplicates won't be included.
You can add a placeholder to words that are a part of other words (e.g. Al → AlZZZ`~=#%@
).
Create regex, then remove the placeholder (e.g. Sara(h|ZZZ`~=#%@) → Sarah?
; Al(an|ZZZ`~=#%@) → Al(an)?
).
In order to work, words have to be in alphabetical order.
Example: Aaron★Abel★Abraham★Abram★Adam★Adrian★Adriel★Alan★Alexander★Allen★AleZZZ`~=#%@★AlZZZ`~=#%@
Fast replace
Insert the word (or sentence) you want to replace in the textarea. Insert the new word in the input box.
You can use regular expressions. If you want to use ( ) [ ] { } $ \ | ! ? + = . ^ * as normal characters, put a \ before them.
The program uses span tags to underline the words with red.
You can't empty the input boxes.
Example: (Greetings)
$1
Greetings to everybody
Massive search and replace
Insert the words (or sentences) you want to search or replace in the left column. Insert the new words in the right column.
You can use regular expressions. If you want to use ( ) [ ] { } $ \ | ! ? + = . ^ * as normal characters, put a \ before them.
The program uses span tags to underline the words with different colors.
You can't empty the left column, but you can empty the right one. You can also fill both column with mock values.
You can insert the values into the left column from the first input box, and into the right column from the second input box.
Separate the values with this symbol: ★
Repeated text with different words
Create repeated text with different words taken from one or more lists. Insert the placemarkers where you want the words.
Bracket matcher
Count the frequency of round brackets, square brackets and braces.
The first result replaces brackets with numbers enclosed in circles and gives a darker color for deeper nested levels.
The second result only gives a darker color for deeper nested levels.
Text counter
Count the frequency of words or sentences. Separate the values with this symbol: ★. It is case sensitive.
Disguise text
Convert latin letters to symbols and viceversa. Useful to trick algorithms.
Upper case SQL
Set the upper case for SQL keywords.
Centuries, millennia, BC, AD
➀:
a.C., aC, a.e.v., aeV, p.e.v., peV, a.e.c., AEC → a.C.
d.C., dC, e.v., eV, e.c., EC → d.C.
➁:
BCE, B.C.E., BC, B.C. → BC
CE, C.E., AD, A.D. → AD
➂: ➀,
L secolo a.C. → L secolo a.C. (-5000 → -4901),
VIII millennio d.C. → VIII millennio d.C. (+7001 → +8000)
➃: ➀,
L secolo a.C. → L secolo a.C. (cinquantesimo secolo avanti Cristo, -5000 → -4901)
VIII millennio d.C. → VIII millennio d.C. (ottavo millennio dopo Cristo, +7001 → +8000)
➄: ➁,
50th century BC → 50th century BC (-5000 → -4901)
8th millennium AD → 8th millennium AD (+7001 → +8000)
➅: ➁,
50th century BC → 50th century BC (fiftieth century before Christ, -5000 → -4901)
8th millennium AD → 8th millennium AD (eighth millennium after death, +7001 → +8000)
Hard to read text