Replacing multiple lines of text

Replacing banner code using regular expression

Searching in Unicode files

A sample search for international characters

You can replace several lines without any special treatment for line separators. This feature is useful for replacing banner code and other repeating elements. Note that regular expressions can span multiple lines, too. Windows (CR+LF) and Unix-style (LF) line terminators are supported.

UTF-8 and UTF-16 LE files are supported; the file encoding is recognized automatically. In a regular expression, you can use Unicode-enabled character classes. For example, \w matches not only English letters, but also German umlauts and French letters with diacritics.

Inserting some text at the beginning of each file

Insert DOCTYPE tag in several html files

Using search history and favorites

Search history and favorites menu

You can insert some lines, e.g. C++ #include directive or <!DOCTYPE> tag, at the beginning of your files. Note that the program shows you the files that will be modified and the replacements in context.

You can repeat a previous search or a replacement. If you come up with a useful regular expression, save it in favorites. It's possible to remove items from the search history in order to protect your privacy.

Undoing a replacement

Undo tab

Changing program options

The Limits tab of the options window

Your files are saved in Aba's backup folder, so you can undo a replacement if you change your mind. The backups can be removed when no longer needed.

In options, you can set up colors, font, preferred editor for your files, and the interface language (English, German, Italian, or Spanish). There are also some limits to prevent overloading your computer.

And much more...

Download Aba Search and Replace and explore all features!