Table of Contents

RegexMinimal (Statement)

Format

regexminimal ( boolean_expression )
regexminimal boolean_expression

Description

The underlying Regular Expression library (QRegExp) does not support the use of a '?' to define if a repetition is greedy or lazy, but this property may be set for each RegExp use. The regexminimal statement will set the behavious for all statements using regular expressions until the termination of the program. The default value is false specifying the “greedy” nature.

Example

a$ = "abcdefgabcdefgabcdefg"

regexminimal false
print midx(a$,"e.*g")

regexminimal true
print midx(a$,"e.*g")

Displays

efgabcdefgabcdefg
efg

See Also

2016/01/01 22:42

History

1.1.2.7New to Version