|
UtilitiesThere exists several utilities which uses regular expression. I'll leave a list of them with a short description:grepGrep searches named input files for lines containing a match to the given pattern. It can also be used to find files which contains a specific pattern, for instance:
This is utility is rather common on Linux distributions, but if you don't have it you can grab a version on the GNU page A small tip is to enable extended regular expressions with the options -E, if not a lot of the metacharacters explained in this article won't work. sedSed is a stream editor. A stream editor is used to perform basic text transformations on an input stream.This is utility is rather common on Linux distributions, but if you don't have it you can grab a version on the GNU page gawkGawk is the GNU Project's implementation of the AWK programming language. It conforms to the definition of the language in the POSIX 1003.2 Command Language And Utilities Standard.This is utility is rather common on Linux distributions, but if you don't have it you can grab a version on the GNU page RegExplorerRegExplorer is a visual regular expression explorer, it allows for writing regular expressions and visually see the matches, thus making regular expression much easier to write and maintain.
Visual RegExpThis software will let you design your regexps by letting you type the expression and visualize its effect on a sample of your choice.
RegexxRegexx is a complete regular expressions C++ solution. It implements easy expression execution, global searching, replace with atom substitution, customized replaces, easy match and atom strings retrieving.Grab a copy at it's homepage. Regular expression related links: Regular Expressions and NP-Completeness Equivalence of Regular Expressions and Finite Automata Perl Regular Expression Tutorial Comment List
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||