CleanHaven is a program designed to make the cleaning of text much easier. The cleaned text can be reset as the main text with additional cleaning performed. Once finished the cleaned text is available from the global cleaned text window. For example, you can turn all company names to Sentence Case, all UK postcodes to Uppercase or remove any trailing spaces, tabs or punctuation.
How CleanHaven works
Simply paste the text you want to clean into the main window. There is no limit to the amount of text that can be pasted.
Set the attribute you want cleaned such as setting the text to Title Case above. You can set multiple attributes.
When you are ready press the Clean button - the converted text will appear in the Cleaned Results window. If the text has not changed the way you expected, change the attribute and click Clean again.
Values Handled
Case (Title Case, Sentence Case, UPPERCASE, lowercase, random case, curly quotes), Sort order (ascending, case-sensitive, descending, random, reverse, numerical value), Duplicates (remove, only duplicates, only unique), Remove characters (excess returns, excess spaces, linefeeds, linefeeds to returns, non-ASCII, non-letters, non-numbers, periods, punctuation, returns, returns to linefeeds, spaces, tabs), Personal (combine columns, combine paragraphs, email address to web URL, full name to first/last name, phone number format, salutation, UK postcodes), Info (only correctly-spelled words, only incorrectly-spelled words, original-spelling and result, ASCII, overall text information, value and frequency) and Find and Replace text.
I use this to fix badly formatted .txt files and website copy and paste jobs.
Get it for free at
http://www.holymackerelsoftware.com/MoreSoftware/CleanHaven/CleanHaven.html