RegexSearch
|
RegexSearch is a Java application that searches multiple files for specified text or a regular expression. Files are shown in a scrollable window with the matched text highlighted. Occurrences of the matched text can be replaced singly or globally.
RegexSearch Features:
1. It can search for literal text or regular expressions.
2. The search can be performed on a single file, on a directory (with optional recursion) or on the files and directories listed in a text file. Files can be included in and excluded from the search by means of filters.
3. Occurrences of the target expression within each file are displayed in a scrollable window, with the matched text highlighted.
4. Occurrences of the target expression can be replaced individually or globally. If the target is a regular expression, the replacement can include arbitrary parts of the matched text.
5. Replacements can be previewed, then accepted or rejected.
6. The results of a search (number of matches, number of replacements) are displayed for each file in which a match is found. The results can be copied to the system clipboard in a form that is suitable for use as a list file to limit the scope of a new search.
7. The parsing and matching of regular expressions is performed by the robust Java regular-expression engine. The syntax of Javas regular expressions is similar to that of Perl and Python.
Requirements:
* Java
The license of this software is Free, you can free download and free use this search tool software.