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 (&nbsp; or &#140;). 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.