正则共19篇

delphi 正则判断是否包含数字

uses RegularExpressions;procedure TForm4.Button1Click(Sender: TObject);const  pattern = '.*d+.*';var  match: TMatch;begin  if TRegEx.IsMatch(Edit1.Text, pattern) the...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
04514

Delphi XE中将正则表达式TRegEx的使用

研究了如何在Delphi XE TRegEx中使用正则表达式。RegularExpressions.TRegEx记录TRegEx是一个开源PCRE库包装器。使用并使用RegularExpressions单元(Delphi XE2之后的System.RegularExpressions...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0445

DELPHI正则表达式

DELPHI正则表达式1)下载源码 官方网站: http://www.regular-expressions.info/delphi.html 直接下载: http://www.regular-expressions.info/download/TPerlRegEx.zip   2...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03514

Delphi 正则表达式在每行开头插入行号

用正则表达式在每行开头插入行号需要匹配每一行,可用规则'(^w+[^.])',然后对于每个匹配,插入行号代码为:var  Rgr: TRegExpr;  i: Integer;begin  ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0435

delphi IDHTTP Post request

uses IdMultipartFormData;{ .... }procedure TForm1.Button1Click(Sender: TObject);var  data: TIdMultiPartFormDataStream;begin  data := TIdMultiPartFormDataStream.Create;&nb...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03714

delphi 正则表达式的匹配模式

TRegExOption = ( roNone, //无 roIgnoreCase, //忽略大小写 不区分大小写 roMultiLine, //多行模式; 可使 ^ 和 $ 匹配每个行首或行尾 roExplicitCapture, //只捕获指定了名称或编号的子表达式 ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0316
正则表达式初学入门-Delphi编程技巧大全

正则表达式初学入门

正则表达式初学入门正则表达式学习测试  http://www.windowscool.com/show/?id=NDM3一 前言 对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03510

Delphi RegularExpressions 正则表达式如何忽略大小写

TRegExOption = ( roNone, //无 roIgnoreCase, //忽略大小写 不区分大小写 roMultiLine, //多行模式; 可使 ^ 和 $ 匹配每个行首或行尾 roExplicitCapture, //只捕获指定了名称或编号的子表达式 ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03715

Delphi XE 中使用正则表达式

uses RegularExpressions; //相关单元constpattern ='[A-Z]+d+'; //测试用的表达式 txt ='AAA1 BBB2 AA11 BB22 A111 B222 AAAA'; //测试用的目标文本 {是否匹配成功} procedure ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0505

delphi 关于 TRegEx.Split()

delphi 关于 TRegEx.Split()表达式中的括号将严重影响分割结果.--------------------------------------------------------------------------------uses RegularExpressions;co...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0315

代码中用到了IdAntiFreeze、idhttp、PerlRegEx和StringGrid。type    IdHTTP1: TIdHTTP;    IdAntiFreeze1: TIdAntiFreeze;    PerlRegEx1: TPerlRegEx;  &...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
04612

Delphi 正则表达式TPerlRegEx 类的属性与方法

//查找是否存在varreg: TPerlRegEx;beginreg := TPerlRegEx.Create(nil);reg.Subject := 'CodeGear Delphi 2007 for Win32';reg.RegEx := 'd';if reg.Match thenShowMessage('找到了')elseShowM...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
05110

delphi API 做的 ServerSocket 例子

program Server;{$APPTYPE CONSOLE}usesSysUtils,Winsock,Windows;typeTParam=recordTrdId:integer;Sckt:TSocket;end;//子线程函数function ChildThrd(p:Pointer):LongInt;stdcall;varPkLen:int...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03313

TRegExpr是正则表达式在delphi中的一个很好的实现。是一个单独的单元,使用时直接引用即可。还自带了几个sample。对其中的SelfTest例子加了几行注释如下:{ basic tests }r := TRegExpr.Create;...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0449

Delphi 正则表达式TPerlRegEx 详解

//查找是否存在varreg: TPerlRegEx;beginreg := TPerlRegEx.Create(nil);reg.Subject := 'CodeGear Delphi 2007 for Win32';reg.RegEx := 'd';if reg.Match thenShowMessage('找到了')elseShowM...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
0546

Delphi 正则表达式起步

Delphi 正则表达式起步在Delphi 中使用正则表达式, 目前 PerlRegEx 应该是首选, 准备彻底而细致地研究它.官方网站: http://www.regular-expressions.info/delphi.html直接下载: http://www.regu...
Top_Admin的头像-Delphi编程技巧大全Top_Admin22天前
03810