Main > Programming > Libraries >

TRE 0.7.5

TRE 0.7.5

Sponsored Links

TRE 0.7.5 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.42 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 1055
Date added: 2006-12-10
Publisher: Ville Laurikari

TRE 0.7.5 description

TRE is a robust, lightweight, and efficient POSIX compliant regexp matching library with some exciting features such as approximate (fuzzy) matching.
At the core of TRE is a new algorithm for regular expression matching with submatch addressing. The algorithm uses linear worst-case time in the length of the text being searched, and quadratic worst-case time in the length of the used regular expression.
In other words, the time complexity of the algorithm is O(M2N), where M is the length of the regular expression and N is the length of the text. The used space is also quadratic on the length of the regex, but does not depend on the searched string. This quadratic behaviour occurs only on pathological cases which are probably very rare in practice.
Main features:
- TRE is not just yet another regexp matcher. TRE has some features which are not there in most free POSIX compatible implementations. Most of these features are not present in non-free implementations either, for that matter.
Approximate matching
Approximate pattern matching allows matches to be approximate, that is, allows the matches to be close to the searched pattern under some measure of closeness. TRE uses the edit-distance measure (also known as the Levenshtein distance) where characters can be inserted, deleted, or substituted in the searched text in order to get an exact match. Each insertion, deletion, or substitution adds the distance, or cost, of the match. TRE can report the matches which have a cost lower than some given threshold value. TRE can also be used to search for matches with the lowest cost.
TRE includes a version of the agrep (approximate grep) command line tool for approximate regexp matching in the style of grep. Unlike other agrep implementations (like the one by Sun Wu and Udi Manber from University of Arizona available here) TRE agrep allows full regexps of any length, any number of errors, and non-uniform costs for insertion, deletion and substitution.
Enhancements:
- A Swedish translation has been added.
- Documentation has been updated.
- The -q command line option has been added.
- A number of bugs have been fixed.

TRE 0.7.5 Screenshot

Advertisements

TRE 0.7.5 Keywords

Bookmark TRE 0.7.5

Hyperlink code:
Link for forum:

TRE 0.7.5 Copyright

WareSeeker periodically updates pricing and software information of TRE 0.7.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of TRE 0.7.5 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Version History
Related Software
e107 is a content management system written in php and using the popular open source mySQL database system for content storage. Free Download
firefix is an extension which learns and corrects mistyped web addresses typed in the address bar. Free Download
GLLS is a simple game where you have to complete the squares drawing one line per turn. Free Download
ST-PBX Live is a GNU/Debian Linux distribution integrating Asterisk. Free Download
MMSRIP is a pure useless program which allows you to save on your hard-disk the content being streamed by an MMS server. Free Download
Bible Dave is a crashed pilot, scattered Bibles and a deadline. Free Download
TCVP is a video and music player and encoder/transcoder for Unix-like operating systems. Free Download
MODELbuilder is a scientific application that provides a graphical way to derive models from empirical and simulation data. Free Download