Delphi 正则表达式之TPerlRegEx 类的属性与方法(5): Compile、Study

来源:互联网 发布:centos安装解压软件 编辑:程序博客网 时间:2024/05/22 05:10

www.u8686.com-信息发布平台

Delphi 正则表达式之TPerlRegEx 类的属性与方法(5): Compile、Study

// Compile、Studyvar  reg: TPerlRegEx;begin  reg := TPerlRegEx.Create(nil);  reg.RegEx   := 'ab';  reg.Options := [preCaseLess];  reg.Compile; {编译表达式}  reg.Study; {Study 方法会检查是否编译, 如果没有编译则执行 Compile}  reg.Replacement := '◆';  reg.Subject := 'abAbaB';  reg.ReplaceAll;  ShowMessage(reg.Subject); {返回: ◆◆◆}  FreeAndNil(reg);end;{  编译表达式, 会加快执行速度、降低启动速度;  如果表达式比较复杂而又多次执行, 应该先编译;  编译内容包括表达式选项.}
原创粉丝点击