Huge Collections of Software Manuals and Knowledgebase

GreatManuals.com
Huge Collections of Software Manuals and Knowledgebase

 
Home Contact us Request to publish your help manuals Request to remove your help manuals Buy Now
Introduction
» ByteWedge
» Features
» Std Vs Pro
» FAQs
Set Up Step
» Logging Data from Serial Port into any PC Application
» Logging Data from Serial Port into any Type of Database via ODBC
» Exporting rs232 Data to Excel using OLE Technology
» DDE Public Data Support
» Remote Data Logging into any PC Application
» Remote Data Logging into any Type Database
» Exporting Data to Excel using OLE Technology from Serial Port of Remote PC
» Recording TCP/IP Data to any PC Application
» Recording TCP/IP data to any type of database
» Recording TCP/IP Data to Excel using OLE Technology
» Recording Data from Serial Ports of Remote Computer to Local Log File
Configuration
» Task Window
» Import Source Tab
» Import Options Tab
» Export Method Tab
» Export Options Tab
» Parser Tab
» Regular Expression Syntax
 
Buy Printfil Online! Buy ByteWedge Online!

Regular Expression Syntax

digital picture restore mobile phone forensics download keylogger freeware
windows data undelete windows repair recover deleted data
reset password deleted partition restore deleted picture recovery

 

Regular Expression Syntax

. Matches any single character
[ ] Indicates a character class. Matches any character inside the brackets (for example, [abc] matches "a", "b", and "c")
^ If this metacharacter occurs at the start of a character class, it negates the character class. A negated character class matches any character except those inside the brackets (for example, [^abc] matches all characters except "a", "b", and "c").
If ^ is at the beginning of the regular expression, it matches the beginning of the input (for example, ^[abc] will only match input that begins with "a", "b", or "c")
- In a character class, indicates a range of characters (for example, [0-9] matches any of the digits "0" through "9")
? Indicates that the preceding expression is optional: it matches once or not at all (for example, [0-9][0-9]? matches "2" and "12")
+ Indicates that the preceding expression matches one or more times (for example, [0-9]+ matches "1", "13", "666", and so on)
* Indicates that the preceding expression matches zero or more times
??, +?, *? Non-greedy versions of ?, +, and *. These match as little as possible, unlike the greedy versions which match as much as possible. Example: given the input "", <.*?> matches "" while <.*> matches ""
( ) Grouping operator. Example: (\d+,)*\d+ matches a list of numbers separated by commas (such as "1" or "1,23,456")
\
Escape character: interpret the next character literally (for example, [0-9]+ matches one or more digits, but [0-9]\+ matches a digit followed by a plus character). Also used for abbreviations (such as \a for any alphanumeric character; see table below).
If \ is followed by a number n, it matches the nth match group (starting from 0). Example: <{.*?}>.*?</\0> matches "Contents".
$ At the end of a regular expression, this character matches the end of the input. Example: [0-9]$ matches a digit at the end of the input
| Alternation operator: separates two expressions, exactly one of which matches (for example, T|the matches "The" or "the")
! Negation operator: the expression following ! does not match the input. Example: a!b matches "a" not followed by "b"
Buy Printfil Online! Buy ByteWedge Online!
Home | Contact Us | Request to publish your help manuals | Request to remove your help manuals