RegEx.DLL 0.6.0 |
Company:
Codebox Software
|
Date Added: November 13, 2012 | Visits: 467 |
|
||||||||||
RegEx.DLL provides some much needed regular-expression handling for VB programmers. The 'clsRegEx' class implements all the common UNIX wildcard characters allowing sophisticated string comparisons and search-and-replace operations to be performed. * The '*' character represents zero or more occurrences of the previous character in the expression: ab*c matches ac, abc, abbc, abbbbbbbc ... * The '+' character represents one or more occurrences of the previous character in the expression: ab+c matches abc, abbc, abbbbbbbc but not ac * Numbers within curly brackets represent a specific number of occurrences of the previous character: a{3} matches aaa a{3,5} matches aaa, aaaa and aaaaa * The '?' character represents zero or one occurrences of the previous character: a?c matches ac and aac * The '.' character represents any single character: a.c matches abc, aXc but not ac or abbc Round brackets can be used to apply multipliers, such as '*' or '+', to groups of characters: * (abc)* matches an empty string, abc, abcabc, abcabcabc ... * (abc)+ matches abc, abcabc, abcabcabc ... Square brackets can be used to specify possible values for a single character. A hyphen can be used in this context to represent a range of characters. If the first character within the brackets is a '^' then the range is exclusive rather than inclusive (ie. the expression matches any single character not shown): * a[bB]c matches abc and aBc * a[^0-9]c matches abc and aXc but not a0c ... a9c A '\' symbol negates the special meaning of the following character. Only valid if it precedes one of *+?\{([])}. * a\*c matches a*c * a[\[\]]c matches a]c and a[c * a\\c matches a\c * ab\c is not a valid expression The download includes VB code samples demonstrating how to use the library. This library is still in beta test - it works well for short expressions, but due to the recursive nature of the code longer strings can take a while.
|
License: Freeware | Size: 30.72 KB |
Development Editors
-
RegExr 0.3.1b
RegExr is a utility that will enable you to edit and test Regular Expressions (RegExp / RegEx). It provides a simple interface to enter RegEx expressions, and visualize matches in real-time editable source text. RegExr also provides a handy... |
||
Libraries
-
Parse::RandGen::Regexp 0.202
Parse::RandGen::Regexp is a Perl module for regular expression Condition element. Regexp is a Condition element that matches the given compiled regular expression. For picking random data, the regular expression is parsed into its component... |
25.6 KB | |
Programming
-
regular expression parser 1.1
regular expression parser is a C++ regexp parser that accomplishes The Open Group specification Issue 6, IEEE Std 1003.1, 2004 Edition. regular expression parser allows you to parse input using regular expressions, and to retrieve parsed... |
337.92 KB | |
Specialized Tools
-
SDL Regex Fuzzer 1. 1. 2000
The SDL Regex Fuzzer application was developed to be a small tool that can help users test regular expressions for potential denial of service vulnerabilities. Regular expression patterns containing certain clauses that execute in exponential time... |
2.4 MB | |
Programming
-
Regex debugger for Java 1.0
jregexdebugger is a debugger for java regular expression (regex) patterns |
10.91 KB | |
Development Editors
-
RegEx Lite 0.01
RegEx Lite is a simple application to validate regular expression on the fly. About Adobe AIR: Adobe AIR runtime allows Adobe AIR applications to be deployed on computers and devices running the Linux operating system. In... |
317.44 KB | |
Modules
-
Regex Filters 1.0
You can create new filters from the Administer > Settings > regex_filters page.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: - Drupal 5.x |
||
Puzzles
-
2 Suit Spider Solitaire 1.0
2 Suit Spider Solitaire is another spider solitaire card game brought to you by Card Game Spider Solitaire.com It is very similar to regular (1 suit) spider solitaire, but playing with two suits instead of one means twice the difficulty.... |
7.87 MB | |
Log Analyzers
-
BruteBlock 0.0.5
BruteBlock project allows system administrators to block various bruteforce attacks on UNIX services. The program analyzes system logs and adds attackers IP address into ipfw2 table effectively blocking them. Addresses are automatically removed... |
23.55 KB | |
Libraries
-
Sub::Regex 0.02
Sub::Regex is a Perl module to create synonymous subroutines. SYNOPSIS use Sub::Regex; sub /look(s|ing)?_for/ ($){ foobar blah blah } look_for(Amanda); looks_for(Amanda); looking_for(Amanda); lOoKiNg_fOr(Amanda); Sub::Regex is a... |
2.05 KB |
Programming
-
ETAC Interpreter 2-0.1-6-ena
The ETAC programming language is, arguably, the first of an evolutionary step of dictionary and stack based token activated programming languages, capable of full traditional high-level block structured syntax with the versatility and efficiency... |
13.06 MB | |
Programming
-
Weather Forecast 1.0.0.0
With Weather Forecast add-in you will be able to provide your SharePoint users with simple and visually appealing tool. Any user can: 1) Add cities to the view 2) View weather forecast for 3, 5 and 7 days 3) Change temperature format 4)... |
110 KB | |
Programming
-
Bat To Exe Converter 2.2
Bat To Exe Converter converts BAT (.bat) script files to the EXE (.exe) format Features - Visible and invisible applications - Inclusion of additional files, icon and version information - Creation of 32-Bit and 64-Bit EXE files -... |
4.04 MB | |
Programming
-
FileMaker Barcode Font Encoder Plugin 13.09
The FileMaker Pro Barcode Plug-In for Windows and Macintosh easily integrates into forms and reports to add barcodes. Code 128 (sets A, B and C), Postnet, Planet, Interleaved 2 of 5, ITF, UPC-A, EAN-13, EAN-8, Codabar and MSI are supported. This... |
1.53 MB | |
Programming
-
Subbee 32
User friendly Subtitles Editor/Translator. Can open, convert, modify and save subtitle files in Subrip(.srt), MicroDVD(.sub) and Subviewer format. It has built-in translator for quick translation. Can change FPS, charset (Unicode, UTF8), and much... |
4.19 MB | |
Libraries
-
Vue Injector 3.4.3
Vue Injector is an open-source dependency injection library for Vue.js created by a team of front-end developers at SCAND. It includes a number of instances that can be used for the implementation of the dependency injection pattern. Also, it... |
505 KB | |
Libraries
-
EaseTag Cloud Storage Connect 3.1.9.1
EaseTag Cloud Storage Connect is a data storage technique which automatically moves data between local and cloud storage. EaseTag Cloud Storage Connect can help simplify the cloud storage migration process by providing the transparent file access... |
3.84 MB | |
Libraries
-
Z-Tree Z-MemoryPool Demo 1.0.0
Z-Tree Z-MemoryPool Demo is a simple application showing how to sort huge files of several GB with Z-Tree. ZTree ZMemoryPool Demo also demonstrates how to use Z-tree for key-value mapping. Z-Tree is a new data structure for sorting, key-value... |
488.28 KB | |
Libraries
-
Wezarp Library Lite 1.3.1
Wezarp Library Lite allows your software to be controlled by remote devices like tablets, smartphones or remote computers (iOS, Android and Windows devices are supported). Just insert Wezarp Server DLL or .NET DLL (32-bit or 64-bit) into your... |
150.21 MB | |
Libraries
-
Bopup IM Client SDK 1.2
Bopup IM Client Software Development Kit (SDK) is a toolkit for Windows platform that provides documentation, samples and COM components for building powerful instant messaging functionality into existing applications, creating and developing a... |
2.13 MB |