Delphi TPerlRegEx安装与使用

Delphi 老项目里要搞正则?TPerlRegEx 真的挺方便的。支持 Perl 风格的正则语法,用起来跟现代语言的差不多,兼容性还不错,Delphi 5、6、7 都能跑得稳。安装也不麻烦,直接丢.dpk进去编译一下,顺手把pcrelib.dll扔进C:\WINDOWS,基本就能开搞了。

匹配、查找、替换这些常规操作都能搞定。拖一个 TPerlRegEx 组件到表单上,设置下PatternIgnoreCase这些属性,执行匹配用Execute,要替换就上Replace。最妙的是,它直接支持多行模式,日志或多段文本那种场景挺实用。

压缩包里还送了一份Delphi 正则表达式使用.doc,有例子有,想快点上手的话,看看这个就行。不熟 Perl 正则?文档也有常用模式,比如\d匹配数字、^行首这些,够用。

,如果你还在维护 Delphi 老项目,或者对正则要求比较高,这组件挺对味。想玩得溜点,建议多跑些匹配测试,熟悉下 Pattern 的写法,会省不少功夫。

rar 文件大小:233.31KB