Introduction Installation Beginning Admin Quick Ref FTP Server SMTP Server Database Security
Statements Objects String Parsing Events Queues Samples Special names Error Handling Accessories   Back
String Parsing>Pattern Matching>Properties> %
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties %
Name %
Text   matches space ' ' and tab
Syntax
Sample   *%*="hello world", "this is string", "1. Bombay" etc.
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> *
Name *
Text matches any character multiple times
Syntax
Sample   *ing  = "walking", "running" etc.
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> ?
Name ?
Text matches any character once
Syntax
Sample   ?ut = "cut", "put", "but" etc..
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> $
Name $
Text matches any lowercase
Syntax
Sample $*="abcd", "a" etc.
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> #
Name #
Text matches any digit
Syntax
Sample #.## = "1.23","1.66" etc.
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> @
Name @
Text matches any upper case
Syntax
Sample @@@ = "GOD"
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> &
Name &
Text matches any alphabet
Syntax
Sample &&& = "God"
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> ^
Name ^
Text matches white space including line feeds
Syntax
Sample *^="hello world\n"
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> ~
Name ~
Text matches next chararacter or symbol multiple times
Syntax
Sample ~%@~$ = "World", "        World" etc.
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> `
Name `
Text marks the starting and ending of substring which is to be captured;
Syntax
Sample ~%`@~$` ="World", "       World"  and captures "World"
Caravan Business Server>Help>String Parsing>Pattern Matching> Properties> \
Name \
Text escapes next character from being treated as a special symbol
Syntax
Sample   \~* ="~anything", \###="#12"
Other characters are matched exactly (not case sensitive)
"A*" = "apple", "Apple" etc.
Home       Back