在DELPHI中使用正則表達式

在網上發現,有多種方法可在delphi中使用正則表達式。竊以爲直接使用微軟的RegExp對象會比較簡單,無需額外工作。
    使用微軟RegExp方法: 
1. 下載並安裝最新版的"Microsoft(r) Windows(r) Script" (vbscript.dll)
2. 註冊vbscript.dll (regsvr32 命令,若安裝過VB或IE5以上會默認安裝該DLL)
3. 在Delphi中引入"Microsoft VBScript Regular Expressions" 
   選擇主菜單->Project->Import type library->選擇"Microsoft VBScript Regular Expressions"
   選擇Install按鈕或Create Unit按鈕。
   注意:生成模塊之後,正則類是RegExp,SubMatch,Match,MatchCollection等,是延續的VBS裏的類名,非慣用的T字開頭的Delphi類名。
發佈了56 篇原創文章 · 獲贊 3 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章