expanded class BACKTRACKING_REGULAR_EXPRESSION_PATTERN

Features exported to BACKTRACKING_REGULAR_EXPRESSION_BUILDER

Class for backtracking (compiled) regular expressions pattern.

Direct parents

non-conformant parents

ANY

Summary

exported features

Details

group_count: INTEGER

The count of groups of the regular expression.

is_valid: BOOLEAN

Is the current pattern valid?

make (top: BACKTRACKING_NODE, grpcnt: INTEGER)

Initializing

require

  • top_not_void: top /= Void

ensure

  • valid: is_valid