AJC Grep is a Windows software for file searching, text replacing and data extraction, ideal for developers, documenters, and web designers who want to save time when dealing with large numbers of files.

The tool is easy to use, and it provides a vast improvement over the built-in Windows search facility. With AJC Grep, users can now look forward to file-finding, text-finding, text-replacement, text-extraction, data-conversion, directory-tree printing, file-list printing, and file-matches printing. Additionally, users can perform multiple file renaming operations using the different integrated viewing lists of the program.
The program uses a powerful set of criteria in selecting files, including Perl style regular expressions, to present them in several different integrated viewing lists such as, directory tree view, files list view, matches view, matches in context view, full-file view, and text output view. The program supports plain text and binary byte viewing modes, and all views can be printed.
AJC Grep has a useful feature that allows users to remove directories, files, or individual matches before replacing anything. This feature helps save time and eliminates errors caused by the tiresome process of pressing yes/no to replace individual matches required in traditional replacement programs.
Before proceeding with replacement operations, users can review them using the built-in diff tool. AJC Grep also has syntax highlighting for many popular programming languages, which is useful when using the full file view.
With the text output view, users can see the raw text output from searches. Users can format the output text to meet user-specific purposes such as data extraction, data conversion, or input to other programs. Furthermore, all tasks can be saved in a project file for regular use. The program's criteria and search progress are shown in the report view and can be optionally written to a permanent log.
In summary, AJC Grep is a powerful tool that saves time during file-finding, text-search, text-replacement, text-extraction, and other data-processing tasks. It is user-friendly and easy to use while providing an array of useful features that programmers, documenters, web designers, and everyone working with large sets of files would find invaluable.
Version 1.4: N/A