- 博客(20)
- 收藏
- 关注
原创 Pcre使用小记(三)自定义替换
Pcre使用小记(三)自定义替换Pcre有个函数是function Replace(const Input : string;const Replacement : string):来实现替换功能,但是这个函数并不能完成我们所有的需求。我们都知道大多数情况下,使用Pcre匹配到的都是不定内容(如果你一定要它匹配某个字符,算我没说,那还不如直接使用Pos),对于匹配到的内容进行替换,当然可以使
2008-03-16 18:22:00 1303
转载 InsertionSort
procedure InsertionSort(var Menge: MengeIntegerTyp; Links, Rechts: INTEGER; )var Index, Einfuegeposition, Zwischenspeicher: INTEGER;begin for Index := Links + 1 to Rechts do begin Zwischenspeich
2008-03-14 20:02:00 282
转载 BubbleSort
Procedure BubbleSort( Var Data : IntArray; Count : integer; First : integer; Last : integer;
2008-03-14 20:01:00 283
转载 使用Qsort(QuickSort)实现快速排序
转载地址:http://www.codecodex.com/wiki/index.php?title=Quicksort示例一、procedure QuickSort(const AList: TStrings; const AStart, AEnd: Integer); procedure Swap(const AIdx1, AIdx2: Integer); var
2008-03-14 18:19:00 665
原创 FcpEditor v2.07.95测试下载
FcpEditor v2.07.95测试下载 下载地址:http://senfore.ys168.com/
2008-03-08 00:11:00 335
转载 TPerlRegEx 正则表达式起步
在 Delphi 中使用正则表达式, 目前 PerlRegEx 应该是首选, 准备彻底而细致地研究它.官方网站: http://www.regular-expressions.info/delphi.html直接下载: http://www.regular-expressions.info/download/TPerlRegEx.zip安装方法:1、先把解压的 TPerlRegEx 文件夹放一个合
2008-03-07 04:13:00 560
转载 Delphi 正则表达式语法(10): 选项
// preCaseLess: 不区分大小写, 相当于其他语言中的 ivar reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := abc ABC aBc; reg.RegEx := abc; reg.Replacement := ◆; reg.Op
2008-03-07 04:11:00 464
转载 Delphi 正则表达式语法(9): 临界匹配 - 也叫"预搜索"与"反向预搜索"
//匹配右边var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := Delphi 6; Delphi 7; Delphi 2007; Delphi Net; reg.RegEx := Delphi (?=2007); // ?= reg.Replacement := ◆; reg.R
2008-03-07 04:10:00 421
转载 Delphi 正则表达式语法(8): 引用子表达式 - 也叫反向引用
//准备: 我们先写一个搜索所有英文单词的表达式var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := one two three four five six seven eight nine ten; reg.RegEx := /b[A-Za-z]+/b; //这个表达式就可以找到所有的英
2008-03-07 04:09:00 376
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(7): Split 函数
//字符串分割: Splitvar reg: TPerlRegEx; List: TStrings;begin List := TStringList.Create; reg := TPerlRegEx.Create(nil); reg.Subject := aaa,bbb,ccc,ddd; reg.RegEx := ,; {这里可是运行
2008-03-07 04:08:00 424
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(6): EscapeRegExChars 函数
// EscapeRegExChars 函数可以自动为特殊字符加转义符号 /var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := C++Builer; reg.RegEx := reg.EscapeRegExChars(C+) + {2}; {相当于 C/+{2}} reg.Re
2008-03-07 04:07:00 278
转载 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 方法会检查是否编译, 如果
2008-03-07 04:06:00 305
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(4): Replace
// Replacevar reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.RegEx := ab; reg.Replacement := ◆; reg.Subject := ababab; reg.ReplaceAll; ShowMessage(reg.Su
2008-03-07 04:05:00 261
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(3): Start、Stop
//设定搜索范围: Start、Stopvar reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := ababab; reg.RegEx := ab; reg.Replacement := ◆; reg.Start := 1; reg.Stop := 2; while reg.Matc
2008-03-07 04:04:00 272
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(2): 关于子表达式
// MatchedExpression 与 SubExpressions[0]var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := CodeGear Delphi 2007; reg.RegEx := Delphi; while reg.Match
2008-03-07 04:03:00 359
转载 Delphi 正则表达式之TPerlRegEx 类的属性与方法(1): 查找
//查找是否存在var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := CodeGear Delphi 2007 for Win32; reg.RegEx := /d; if reg.Match then ShowMessage(找到了) else ShowMessage
2008-03-07 04:01:00 330
原创 Pcre使用小记(一)
implementationuses Pcre;function textReplaceHtmlTagToPounc(const Atext:AnsiString):AnsiString;const SHtmlTagRegEx=&/w+;|&#/d+;;var tt:TStringList; i:Integer; Regex : IRegex;//声明正则类型 MatchCol
2008-03-07 02:43:00 720
转载 关于在DELPHI6中使用正则表达式的一些心得
转载地址:http://www.delphibbs.com/keylife/iblog_show.asp?xid=25712 一. 工具选择DELPHI6本身没有处理正则表达式的库,只能找第三方库。在选择方面,我的标准是:1. 不必向开发环境注册控件2. 接口简单3. 符合主流的perl式正则语法4. 专业,至少应该有个看上去专业的专门网站5. 免费目前符合以上标准, 比较好的RegEx类
2008-03-06 20:27:00 406
转载 使用 Windows XP 的外观风格
目录 简介 ComCtl32.dll 版本 6 外观风格任务 在未使用第三方扩展的应用程序中使用 ComCtl32.dll 版本 6 在使用扩展、插件或进程内运行的 DLL 的应用程序中使用 ComCtl32 版本 6 在控制面板中或在通过 RunDll32.exe 运行的 DLL 中使用 ComCtl32 版本 6
2008-03-04 22:31:00 730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人