[Overview][Constants][Classes][Procedures and functions][Index] Reference for unit '_crw_regexp' (#crwlib)

TRegExpMaster

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: _crw_regexp.pas line 96

type TRegExpMaster = class(TMasterObject)

public

  constructor Create();

  destructor Destroy; override;

  property Engine: Integer; [r]

  property Version: LongString; [r]

  property Storage: TRegExpStorage; [r]

  class function Engines;

  class function GetDefaultOptions;

  class procedure SetDefaultOptions();

  class function EscapeRegExpChars();

  function AllModifiers;

  property Modifier []: Boolean; [rw]

  property IgnoreCase: Boolean; [rw]

  property Global: Boolean; [rw]

  property Greedy: Boolean; [rw]

  property Multiline: Boolean; [rw]

  property Singleline: Boolean; [rw]

  property Russian: Boolean; [rw]

  property Extended: Boolean; [rw]

  property Modifiers: LongString; [rw]

  property Pattern: LongString; [rw]

  function Test();

  function Exec();

  function Replace();

  property MatchNum []: Integer; [rw]

  property MatchPos []: Integer; [rw]

  property MatchLen []: Integer; [rw]

  property MatchStr []: LongString; [rw]

  property Errors: Cardinal; [r]

  property ExecMax: Integer; [rw]

  property UseSubst: Boolean; [rw]

  property UseSlash: Boolean; [rw]

  property SavePar: Boolean; [rw]

  property Options: LongString; [rw]

  property WordChars: LongString; [r]

  property SpaceChars: LongString; [r]

  property LineSeparators: LongString; [r]

  property LinePairedSeparator: LongString; [r]

  function DumpCode;

  function DumpData;

  function Control();

end;

Inheritance

TRegExpMaster

|

TMasterObject

|

TObject