随笔 - 1656  文章 - 26 评论 - 6692 trackbacks - 253

提示1: 点击 标题 可进入首页;   提示2: 从搜索引擎中搜索 万一 可迅速找到这里.

随笔分类(1869)

随笔档案(1584)

积分与排名

  • 积分 - 1724455
  • 排名 - 10

最新评论

//字符串分割: Split
var
  reg: TPerlRegEx;
  List: TStrings;
begin
  List := TStringList.Create;
  reg := TPerlRegEx.Create(nil);

  reg.Subject := 'aaa,bbb,ccc,ddd';
  reg.RegEx   := ','; {这里可是运行相当复杂的分割符啊}

  reg.Split(List,MaxInt); {第一个参数读入的是 Subject; 第二个参数是分成多少份}
  { 输入一个最大整数, 表示能分多少就分多少}

  ShowMessage(List.Text);
  {返回:
    aaa
    bbb
    ccc
    ddd
  }

  FreeAndNil(reg);
  List.Free;
end;

posted on 2007-12-24 22:01 万一 阅读(1717) 评论(8)  编辑 收藏 网摘 所属分类: 40.Delphi 与正则表达式

FeedBack:
#1楼 2008-03-01 17:24 小帽[未注册用户]
真是好人呀,这东东太稀少了,向您致敬!!!!!!
  回复  引用    
#2楼 2008-03-01 18:02 maxcool[未注册用户]
还没看懂呢
  回复  引用    
#3楼 2008-03-01 20:51 万一
@#1楼:
后面还有点内容, 譬如 "正则表达式列表类" , 可惜我当时没有一鼓作气把它弄完, 现在弄着别的, 有点回不过神了, 不过这些基本够用了.

  回复  引用    
#4楼 2008-03-24 11:34 Jame[未注册用户]
写的实在是好
  回复  引用    
写得很好, 非常感谢!
  回复  引用    
#6楼 2008-12-23 15:54 kc[未注册用户]
万老师的BLOG越来越红火了,谢谢万老师这么细心的写东西
  回复  引用    
#7楼[楼主] 2008-12-23 15:59 万一      
@kc
谢谢鼓励.

  回复  引用  查看    
#8楼 2008-12-30 13:52 MSG[未注册用户]
你好,为什么用“|”分割不好使
  回复  引用    
#9楼[楼主] 2008-12-30 14:17 万一      
@MSG
因为 | 在正则表达式中是 or 的意思;
如果使用, 转义即可.

  回复  引用  查看    
#10楼 2008-12-30 14:38 MSG[未注册用户]
谢谢万老师
  回复  引用    
#11楼 2009-02-27 15:22 zsj[未注册用户]
非常感谢万老师:)
  回复  引用    
#12楼 2009-05-11 16:19 rose0gun
请问万老师,怎么在一个C语言的文件中,查找到哪一行是一个函数的定义,并提取出该函数信息呢。我自己做和想了好久都没想明白怎么做。
  回复  引用    
#13楼 2009-05-11 16:21 rose0gun
@rose0gun
--引用--------------------------------------------------
rose0gun: 请问万老师,怎么在一个C语言的文件中,查找到哪一行是一个函数的定义,并提取出该函数信息呢。我自己做和想了好久都没想明白怎么做。
--------------------------------------------------------

不好意思,重要的忘记说拉,我的意思就是用正则表达式来做。

  回复  引用    



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1013222




相关文章:

相关链接: