On this page:
named-group-form/  c
rx/  named-group-form
rx/  has-named-groups
group-ref-form/  c
rx/  group-ref-form
rx/  has-named-group-refs
rx/  has-relative-group-refs

8 Parameters🔗ℹ

value

named-group-form/c : contract?

TBD

  • 'unsupported – ...

  • 'quoted – ... (?name...).

  • 'bracketed – ... (?<name>...).

  • 'p-bracketed – ... (?P<name>...).

parameter

(rx/named-group-form)  named-group-form/c

(rx/named-group-form form)  void?
  form : named-group-form/c
 = 'unsupported
TBD

procedure

(rx/has-named-groups)  boolean?

TBD

value

group-ref-form/c : contract?

TBD

  • 'grouped – ... (1).

  • 'escaped – ... \\1.

parameter

(rx/group-ref-form)  group-ref-form/c

(rx/group-ref-form form)  void?
  form : group-ref-form/c
 = 'escaped
TBD

parameter

(rx/has-named-group-refs)  boolean?

(rx/has-named-group-refs named-refs)  void?
  named-refs : boolean?
 = #f
TBD

(name)

Implies group reference form is 'grouped.

parameter

(rx/has-relative-group-refs)  boolean?

(rx/has-relative-group-refs relative-refs)  void?
  relative-refs : boolean?
 = #f
TBD

(-1) or (+1)

Implies group reference form is 'grouped.