首页 > 其他 > 详细

002.TPerlRegEx简单测试

时间:2014-04-21 00:05:44      阅读:500      评论:0      收藏:0      [点我收藏+]

我要做什么?

将一个字符串中的所有连续的数字替换成一个*

代码:

bubuko.com,布布扣
 1 program Project1;
 2 
 3 {$APPTYPE CONSOLE}
 4 
 5 uses
 6     System.SysUtils, PerlRegEx;
 7 
 8 var
 9     reg: TPerlRegEx;
10 
11 begin
12     try
13         // 创建
14         reg := TPerlRegEx.Create;
15 
16         // 欲操作字符串
17         reg.Subject := aaa123bb222cc;
18 
19         // 将所有连续的整数替换为一个*
20         reg.RegEx := \d+;
21 
22         // 替换成
23         reg.Replacement := *;
24 
25         // 替换全部
26         reg.ReplaceAll;
27 
28         // 输出替换后结果
29         Writeln(reg.Subject);
30 
31         // 释放
32         FreeAndNil(reg);
33         Readln;
34     except
35         on E: Exception do
36             Writeln(E.ClassName, : , E.Message);
37     end;
38 
39 end.
bubuko.com,布布扣

结果:

bubuko.com,布布扣

002.TPerlRegEx简单测试,布布扣,bubuko.com

002.TPerlRegEx简单测试

原文:http://www.cnblogs.com/cause/p/3676036.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!