Technical References - [regex]

[regex] is a full implementation of grep

[regex] is a full implementation of grep, starting from version 8.1 of WebDNA. The older implementation of [grep] remains for backward compatibility for its simple search and replace capabilities, however, [regex] is a better choice.

Syntax is the same as for [grep], except that it does not have the limitations of our implementation of [grep]

Some specific operators used by [regex] will be interpreted by WebDNA, like "%2B" or "%26" for instance. In this case, it is safer to [url][/url] the operator like in the following



Example:
[text]value=\b0%2B[/text]
[regex search=[value]&replace=]080.010.001.305[/regex]


or
[text]value=\b0+[/text]
[regex search=[url][value][/url]&replace=]080.010.001.305[/regex]


will both show 80.10.1.305

DOWNLOAD WEBDNA NOW!

Top Articles:

Download WebDNA Applications

WebDNA applications...

F.A.Q

A compilation of some user's questions...

Technical Change History

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

WebDNA reference

A list of all WebDNA instructions...

Tips and Tricks

A list of user-submitted tips ...

WebDNA Modules

A list of the currently available modules...

Related Readings:

[SQLexecute]

Executes and persits the results of an SQL statement...

[listdatabases]

Lists all the currently-open databases...

[listfiles]

When listing files...

[ddesend]

Sends text to a DDE server program on the local machine...

[DOS]

Executes the DOS batch file commands contained in the context and displays the results...

[listpath]

Breaks a path into separate foldernames and a filename...