Technical References - [findstring]

[FindString Source=...&Find=...&MatchCase=...&Reverse=...&StartAt=...]

You can use the [findstring] global tag to find the location of a sub-string within a given source string.

For example

[text]mystring=WebDNA is a powerful, easy to learn, scripting language.[/text]
[text]found_at=[FindString source=[mystring]&find=powerful][/text]
[showif [found]>0]
Found 'powerful' in source string at character position [found_at]
[/showif]

[hideif [found]>0]
String 'powerful' not found.
[/hideif]

result...
Found 'powerful' in source string at character position 13

ParametersDescription 
Source(Required) The character string to search.
Find(Required) The character string to find.
MatchCase(Optional) T/F - Default is 'F'. If set to 'T', the search will be case sensitive.
Reverse(Optional) T/F - Default is 'F'. If set to 'T', the search is performed starting from the end of the 'source' string.
StartAt(Optional) Sets the start position, in the 'source' string, from which to start the search. If not specified, the search will start from the beginning of the 'source' string. If the 'Reverse' parameter is set to 'T', the 'StartAt' position is relative to the end of the 'source' string.

DOWNLOAD WEBDNA NOW!

Top Articles:

WebDNA reference

A list of all WebDNA instructions...

WebDNA Modules

A list of the currently available modules...

F.A.Q

A compilation of some user's questions...

[biotype]

BioType is a behavioral biometrics WebDNA function based on ADGS research and development (from version 8...

WebDNA Libraries

A list of available libraries for WebDNA...

Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes...

Related Readings:

[getchars]

Extracts a portion of the text (also known as substring or Mid$)...

[thisurl]

[thisurl] displays the URL of the current page...

[waitforfile]

The server waits until the file appears on disk...

[returnraw]

Sends 'raw' MIME headers and data back to browser...

[if]

This context displays HTML or executes WebDNA conditionally only if the expression is true...

[clearlineitems]

Remove all line items from the specified shopping cart...