
Cleaner Descriptions
SCRUB
This cleaner addresses 90% of your text cleaning needs.
Like a multivitamin, it gives you more than one cleaner in a single shot, stripping spaces, forwarding characters, MIME encoded characters (%Hex, =Hex), and paragraphs.
SCRUB calls the cleaners in the proper order to insure the best results.
—Separator—
This special option places a gap within your cleaner groups. It does nothing to the text.
MyScrub
A customizable version of the SCRUB version allows you to define what cleaners to apply. You can augment the SCRUB cleaner, or include only what you wish to apply.
If no cleaners are specified, MyScrub defaults to SCRUB.
Remove Extra Spaces
This cleaner takes multiple spaces and replaces it with a single space.
Leading spaces at the beginning of a line are also removed.
This is great for dealing with text that “formats” with spaces.
(also removes extra non-breaking spaces)
Remove Forwarding (>) Characters
This cleaner removes the forwarding characters on a line.
If you’ve ever had email forwarded to you, you’ve seen the forwarding characters (most often the ‘>’ character).
And if it’s been forwarded enough - you can get three, four, or more sets of forwarding.
The rule is simple, it starts at the beginning of a line, and strips all the spaces and ‘>’ characters until it runs into a character that isn’t one of those two.
(also converts non-breaking spaces to standard spaces)
Convert MIME-encoded Characters
This cleaner will convert either %Hex or =Hex characters to their appropriate ASCII character. For example, if you have a %20 or a =20, that would be converted to a space (hex 0x20 is a space character).
Make Paragraphs
This cleaner will convert multi-line paragraph (with hard carriage returns <CR>) into a single paragraph. The cleaner will add a space to the text if the CR is building two lines to avoid smashing words together. It will also make a new paragraph if there is a CR followed by another CR.
Remove All Tabs
This cleaner deletes all tabs from the selected text.
Remove Control Characters
This cleaner deletes all control characters (characters with an ASCII value less than 32) from the selected text (except for carriage returns).
Remove Extra Returns
This cleaner converted multiple successive carriage returns into a single carriage return. It allows for two carriage returns in a row, any additional carriage returns are removed. It is the same as “Multiple Return to 1 Return”
Convert to Uppercase
This cleaner will convert text to “UPPERCASE”.
Convert to Lowercase
This cleaner will convert text to “lowercase”.
Capitalize Sentences
This cleaner will convert text to lowercase, capitalizing the first character of each sentence.
Capitalize Words
This cleaner will capitalize each Word.
Convert Bullets to ASCII
This cleaner will convert bullets to standard dashes ASCII.
Straighten Quotes
This cleaner will convert single and double smart (or curly) quotes to straight quotes.
Smarten Quotes
This cleaner will convert single and double straight quotes to smart (or curly) quotes.
Expand Tabs
This cleaner will convert tabs (hex 0x09) into four (4) spaces.
Extract Text from HTML Source
This cleaner will clean up HTML raw text. It strips out anything between ‘<’ and ‘>’. This is useful if you have the HTML source and just want the contents. It also handles Ampersand escape codes ( or Œ). It will remove tab characters and remove multiple carriage returns.
Rewrap Text
This cleaner will first fix any paragraphs and then rewrap the text at 70 characters per line. Same as “Wrap At 70”.
Quote Text
This cleaner will rewrap the text and re-insert forwarding marks (i.e.. ‘>’) at the beginning of each line. It also puts hard returns at the end of each line to ensure proper wrapping.
Wrap At 50
This cleaner will first fix any paragraphs and then rewrap the text at 50 characters per line.
Wrap At 60
This cleaner will first fix any paragraphs and then rewrap the text at 50 characters per line.
Wrap At 70
This cleaner will first fix any paragraphs and then rewrap the text at 70 characters per line.
Quote Text L1
This cleaner will rewrap the text and places a forwarding mark in front of the text.
“Sample Text” becomes “> Sample Text”.
Quote Text L2
This cleaner will rewrap the text and places two (2) forwarding marks in front of the text.
“Sample Text” becomes “>> Sample Text”.
Quote Text L3
This cleaner will rewrap the text and places three (3) forwarding marks in front of the text.
“Sample Text” becomes “>>> Sample Text”.
Quote Text L4
This cleaner will rewrap the text and places four (4) forwarding marks in front of the text.
“Sample Text” becomes “>>>> Sample Text”.
Convert to Internet Friendly Text
Convert to Internet Friendly Text
Remove All High Ascii Characters
Remove All High Ascii Characters
SCRUB2
This cleaner is a special version of SCRUB that will remove all embedded forwarding marks (>) in text as well as performing a SCRUB.
1 Return to 2 Returns
This cleaner converts each carriage return to 2 carriage returns.
1 Return to Space
This cleaner converts each carriage return to a space.
Strip 2 or more Returns
This cleaner strips any 2 or more consecutive returns to a single return.
Strip 2 or more Spaces
This cleaner strips any 2 or more consecutive spaces to a single space.
Strip 2 or more Tabs
This cleaner strips any 2 or more consecutive tabs to a single tab.
Strip 3 or more Returns
This cleaner strips any 3 or more consecutive returns to a single return.
Strip 3 or more Spaces
This cleaner strips any 3 or more consecutive spaces to a single space.
Strip 3 or more Tabs
This cleaner strips any 3 or more consecutive tabs to a single tab.
Strip 4 or more Returns
This cleaner strips any 4 or more consecutive returns to a single return.
Strip 4 or more Spaces
This cleaner strips any 4 or more consecutive spaces to a single space.
Strip 4 or more Tabs
This cleaner strips any 4 or more consecutive tabs to a single tab.
Strip Quoting (>) Characters
This cleaner removes the forwarding characters on a line.
If you’ve ever had email forwarded to you, you’ve seen the forwarding characters (most often the ‘>’ character).
And if it’s been forwarded enough - you can get three, four, or more sets of forwarding.
The rule is simple, it starts at the beginning of a line, and strips all the spaces and ‘>’ characters until it runs into a character that isn’t one of those two.
(also converts non-breaking spaces to standard spaces)
Multiple Return to 1 Return
This cleaner converts multiple carriage returns to a single return.
Multiple Return to 2 Returns
This cleaner converts multiple carriage returns to 2 returns.
Strip NULL
This cleaner strips any NULL characters in the selected text.
Ellipsis to Three periods
This cleaner converts ellipsis characters to three periods.
Em Dash to 2 Hyphens
This cleaner converts Em Dash charactesr to two hyphens.
En Dash to Space-Space
This cleaner converts En Dash character to a space dash space sequence “ - ”.
Three periods to Ellipsis
This cleaner converts three periods to an ellipsis character.
2 Hyphens to Em Dash
This cleaner converts two hyphens to an Em Dash character.
Space-Space to En Dash
This cleaner converts a space-dash-space sequence to an En Dash character.
Remove Forwarded Text
This cleaner will delete any quote text. Any lines of text preceded by a forwarding mark (>) are removed.
ROT 13 Encryption
This cleaner applies a very rudimentary encryption. The text formatting remains.
HTML Entity to Text
This cleaner will convert known HTML entities to their text equivalent. Supports all the standard HTML entities and most of the Unicode-based entities.
Text to Named HTML Entity
This cleaner will convert non-ASCII text to HTML Entities. It will try to use a named entity of the character if one exists. If a named entity cannot be found, it will revert to using a numeric HTML entity.
Text to Numeric HTML Entity
This cleaner will convert non-ASCII text to HTML Entities. Unlike the previous cleaner, this cleaner will simply use the numeric HMTL entity.
All Text to Numeric HTML Entities
This cleaner will converts all standard ASCII, as well as non-ASCII, characters to HTML Entities.
String to Hexadecimal
This cleaner converts a string of characters to a hexadecimal sequence.
Hexadecimal to String
This cleaner converts a hexadecimal sequence to a string of characters.
Replace @ with (AT)
This cleaner replaces “@” with “(AT)”.
Increase Quote Level
This cleaner will increase the quote level of a selection by one, adding a forwarding mark (>) to the beginning of each line.
Get Version String
This cleaner returns the current version of the product.
Unix (LF) Line Endings
This cleaner converts the selected text to use Unix (LF) Line Endings.
Obsolete: use the new line-ending popup for best results.
Mac (CR) Line Endings
This cleaner converts the selected text to use old-style Mac (CR) Line Endings.
Obsolete: use the new line-ending popup for best results.
DOS (CR+LF) Line Endings
This cleaner converts the selected text to use DOS (CR+LF) Line Endings.
Obsolete: use the new line-ending popup for best results.
Trim Beginning of Lines
This cleaner removes any extra spaces from the beginning of the selected text lines.
Trim End of Lines
This cleaner removes any extra spaces from the end of the selected text lines.
Trim Lines
This cleaner removes any extra spaces from both the beginning and the end of the selected text lines.
Convert Non-Breaking Spaces
This cleaner converts Non-Breaking Spaces to standard spaces.
Remove Style from Text
This cleaner removes formatting style from the selected text.
Quote Based on First Line
This cleaner will quote the selected text based on first line. If no forward marks are found, the text is simply rewrapped. If forward marks are found at the beginning of the text, the number found determine the level of quoting that is applied.
Remove Hyperlinks from Text
This cleaner scans through the text and removes any clickable hyperlinks from the text, effectively turning the links into standard text.
Make URLs Clickable
This cleaner scans through the text, finds any recognizable URLs and turns them into hyperlinks.
Extract URLs by Replacing
This cleaner scans through the text, finds any recognizable URLs and extracts them. The result replaces the original text.
Extract URLs by Appending
This cleaner scans through the text, finds any recognizable URLs and extracts them. The result is appended to the original text.
HTML: Create Ordered List
This cleaner will convert a series of lines into an HTML-based ordered list.
HTML: Create Unordered List
This cleaner will convert a series of lines into an HTML-based unordered list.
HTML Tag: Bold
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<b>Sample Text</b>”.
HTML Tag: Italic
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<i>Sample Text</i>”.
HTML Tag: Preformatted
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<pre>Sample Text</pre>”.
HTML Tag: Break
Special Tag cleaner inserts the "<br/>" tag.
HTML Tag: Div
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<div>Sample Text</div>”.
HTML Tag: Paragraph
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<p>Sample Text</p>”.
HTML Tag: Span
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<span>Sample Text</span>”.
HTML Tag: BlockQuote
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<blockquote>Sample Text</blockquote>”.
HTML Tag: Cite
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<cite>Sample Text</cite>”.
HTML Tag: h1
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h1>Sample Text</h1>”.
HTML Tag: h2
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h2>Sample Text</h2>”.
HTML Tag: h3
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h3>Sample Text</h3>”.
HTML Tag: h4
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h4>Sample Text</h4>”.
HTML Tag: h5
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h5>Sample Text</h5>”.
HTML Tag: h6
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<h6>Sample Text</h6>”.
HTML Tag: Unordered List
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<ul>Sample Text</ul>”.
HTML Tag: Ordered List
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<ol>Sample Text</ol>”.
HTML Tag: List Item
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<li>Sample Text</li>”.
HTML Tag: Table
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<table>Sample Text</table>”.
HTML Tag: Table Row
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<tr>Sample Text</tr>”.
HTML Tag: Table Cell
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<td>Sample Text</td>”.
HTML Tag: Link
Tag cleaners wrap the selected text in a given tag.
“http://www.unmarked.com” becomes “<a href=\"http://www.unmarked.com\">Sample Text</a>”.
PLIST Tag: Array
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes
“<array>
Sample Text
</array>”.
PLIST Tag: Dictionary
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes
“<dict>
Sample Text
</dict>”.
PLIST Tag: Key
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<key>Sample Text</key>”.
PLIST Tag: String
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<string>Sample Text</string>”.
PLIST Tag: Integer
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<integer>Sample Text</integer>”.
PLIST Tag: Float
Tag cleaners wrap the selected text in a given tag.
“Sample Text” becomes “<float>Sample Text</float>”.
PLIST Tag: True
Special Tag cleaner inserts the "<true/>" tag.
PLIST Tag: False
Special Tag cleaner inserts the "<false/>" tag.
Sort Lines in Ascending Order
This cleaner sorts lines in increasing order. Lines are marked by paragraph markers.
Sort Lines in Descending Order
This cleaner sorts lines in decreasing order. Lines are marked by paragraph markers.