Delphi TPerlRegEx安装与使用
Delphi 老项目里要搞正则?TPerlRegEx 真的挺方便的。支持 Perl 风格的正则语法,用起来跟现代语言的差不多,兼容性还不错,Delphi 5、6、7 都能跑得稳。安装也不麻烦,直接丢.dpk
进去编译一下,顺手把pcrelib.dll
扔进C:\WINDOWS
,基本就能开搞了。
匹配、查找、替换这些常规操作都能搞定。拖一个 TPerlRegEx 组件到表单上,设置下Pattern
、IgnoreCase
这些属性,执行匹配用Execute
,要替换就上Replace
。最妙的是,它直接支持多行模式,日志或多段文本那种场景挺实用。
压缩包里还送了一份Delphi 正则表达式使用.doc
,有例子有,想快点上手的话,看看这个就行。不熟 Perl 正则?文档也有常用模式,比如\d
匹配数字、^
行首这些,够用。
,如果你还在维护 Delphi 老项目,或者对正则要求比较高,这组件挺对味。想玩得溜点,建议多跑些匹配测试,熟悉下 Pattern 的写法,会省不少功夫。
233.31KB
文件大小:
评论区