首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > vbScript >

BCB利用VBScript正则表达式处置字符串

2012-09-15 
BCB利用VBScript正则表达式处理字符串转自:http://www.cnblogs.com/NewZi/archive/2011/01/29/1947545.htm

BCB利用VBScript正则表达式处理字符串

转自:http://www.cnblogs.com/NewZi/archive/2011/01/29/1947545.html

void __fastcall TForm1::Button1Click(TObject *Sender)  {       //在ccrun.com学习到的,用宏节省时间,为了方便查看就放在这里了       //感谢妖哥的ccrun.com       #define   PG   OlePropertyGet      #define   PS   OlePropertySet      #define   FN   OleFunction      #define   PR   OleProcedure      Memo3->Clear();     Variant    Axl= Variant::CreateObject("VBScript.RegExp"); //利用脚本里的正则      Axl.PS("Global",true);//全局匹配      Axl.PS("Pattern", Memo1->Text.t_str());  //写入正则表达式      Variant    rtn=Axl.FN("Execute", Memo2->Text.t_str());//开始执行      for (int i=0; i!= rtn.PG("Count"); i++) {         Memo3->Lines->Add((rtn.PG("Item",i).PG("Value")));//取出匹配的东东     }     }


热点排行