TextPipe is a fully-featured application that
extends all the basic functions offered by TextMonkey. If you want an ultra-high
speed, 100% automated solution that you can script from any programming language
or schedule to process your website overnight, then you need TextPipe, not TextMonkey.
Unlike the low-end program TextMonkey, TextPipe lets you control the ORDER
that options are performed in precisely. TextPipe also lets you restrict changes
precisely to where you need them, such as lines 1-10, columns 40-50, or only to
lines matching 'HEADER'.
Email Cleanup
Sense and remove email quoting symbols, including those
with prefix strings such as "Joe>"
Set email quoting symbols
Delete extra spaces and blank lines
Convert line breaks to space or any other character
Reformat (word wrap) line breaks to user-defined paragraph width.
Web Document Cleanup
Delete HTML tags
Decode named and numbered HTML character constants, such
as """ or """
(HTML entity encoding)
Delete extra blank lines (ie, reduce two or more blank
lines to one blank line)
Delete leading and trailing spaces and tabs
Convert line breaks to spaces to minimize web page size
Space Operations
Delete leading spaces and tabs
Delete trailing spaces and tabs
Reduce space runs to one space
Apply one space after sentence punctuation
Apply two spaces after sentence punctuation
Line Operations
Delete extra blank lines (ie, reduce two or more blank
lines to one blank line)
Delete all blank lines
Delete duplicate lines
Delete lines that contain user-specified text
Delete lines that do not contain user-specified text
Indent Operations
Indent all lines with one space, a tab, or user-specified text
Unindent all lines by one or more characters
Case Operations
Convert to Title Case
Convert to Sentence case
Convert to uppercase
Convert to lowercase
Capitalize each word
Toggle (swap) case of each character
Randomize case
HTML Operations
Delete HTML tags
Decode named characters such as """
and "<r;"
Decode numbered characters such as """
and "&#$65;"
Convert text to HTML document
Encode text to &#nnn; sequences (useful for obfuscating email addresses
to reduce spam harvesting)
Sort Operations
Sort lines alphabetically, numerically or according to
line length
Designate the column on which sort comparison should
occur
Case sensitive or insensitive
Ascending or descending
Sort according to ANSI or ASCII value
Auto-Number Operations
Set starting number
Set numbering increment
Set leading zero, if any, and the format
Set if blank lines should be numbered or counted
Conversions
Tabs to spaces
Spaces to tabs
OEM to ANSI
ANSI to OEM and 151 code page conversions.
Strip Operations
Strip low ASCII characters
Strip high ASCII characters
Strip binary characters
Strip OEM graphics (line drawing) characters
Convert OEM graphics (line drawing) characters to +, -
and |
Strip user-specified characters
Replace Operations
Designate unlimited search and replace string pairs
Case sensitive or insensitive match
Case sensitive or insensitive replace
Exact match, Perl patterns, EasyPatterns
First only
Miscellaneous Operations
Convert text to hex or decimal dump format (useful to examining
character values)
and a huge range of other features - this is just the beginning!