Converts text with many possible cleanups, including
preparation of HTML and Java, aligning in columns, character
set conversion, case converting, removing excess white
space, removing blank lines, preparing regex expressions....
converts raw text with the following possible cleanups:
1. Convert awkward characters to entities for HTML
2. Quote for Java Strings. e.g. C:\MyDir\MyFile.txt -> "C:\\MyDir\\MyFile.txt"
3. Convert to a CSV field with commas and spaces in quotes, and quotes doubled.
4. Convert to Java char [] literals, e.g. c:\ -> new char { 'c', ':', '\\' }
5. Strip HTML tags giving you the raw text.
6. Strip XML tags giving you the raw text.
7. Convert HTML entities back to awkward characters.
8. Convert XML entity references back to awkward characters.
9. Encode an entity using %xx e.g. space to %20.
10. Decode an entity using %xx e.g. %20 back to space.
11. Remove control characters.
12. Collapse multiple spaces into one.
13. Collapse multiple blank lines onto one.
14. Remove embedded control characters.
15. Collapse runs of spaces into a single space.
17. Collapse multiple blank lines into a single blank line.
18. Align space or comma delimited text in columns
19. Align Java source in columns (considers "\"", '\'', /* comment */,
//… in column delimiter rules).
20. Convert to UPPER case, lower case or Book Title case.
21. Converting raw multiline clipboards into search or replace regex
expressions for Java Regexes, Funduc Search and Replace utility or
Microedge SlickEdit Unix-style regexes, with the option of following by
converting them to Java string literals. Composing regex sub-expressions
to compactly select a particular set of characters.
22. Trim leading, trailing or both spaces. Can be combined with any other transformation.