From dprog - Philippe Docourt:
Find & Replace It! is a powerful search and replace utility. It allows performing very complex batch replacements inside text files of any size. It supports regular expression syntax and dozens of encodings. It has scripting capabilities which allow transforming on the fly the replacement text for every found string. It even handles batch processing of the encoding of files, as well as of types of end-of-lines. If at first glance, Find & Replace It! looks just like an ordinary search and replace tool, its immense utility and power will become obvious to you as you use it. For one, it can handle more than 50 different kinds of text encodings. So whether you would like to replace text encoded in UTF-8 or any other non-ASCII encodings, you can be sure this application can do it for you. The interface is not only very user-friendly but you can also arrange the panes in the window to suit your convenience. Further, if you are trying to replace a complex expression say as in a software code but would like to view the impact of the replacement before actually doing so, Find & Replace It! offers you a preview feature. Using this, you can understand what the result of replacing a certain piece of text would be without first modifying the content. Finally, if you want to carry out the replacement on very large files, say running into 10 GB, Find & Replace It! will do it without any problem.