国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP語法高亮類代碼

2024-05-04 11:01:59
字體:
供稿:網(wǎng)友
此類高亮根據(jù)Editplus高亮來做的 

復(fù)制代碼 代碼如下:
Class Wyd_AspCodeHighLight 
Private RegEx 
Public Keyword,ObjectCommand,Strings,VBCode 
Public KeyWordColor,ObjectCommandColor,StringsColor,Comment,CodeColor 
  Private Sub Class_Initialize() 
    Set RegEx = New RegExp 
RegEx.IgnoreCase = True   ' 設(shè)置是否區(qū)分字母的大小寫 True 不區(qū)分。 
    RegEx.Global = True   ' 設(shè)置全程性質(zhì)。 
    KeyWordColor="#0000FF" 
    ObjectCommandColor="#FF0000" 
    StringsColor="#FF00FF" 
Comment="#008000" 
CodeColor="#993300" 
Keyword="Set|Private|If|Then|Sub|End|Function|For|Next|Do|While|Wend|True|False|Nothing|Class" '關(guān)建字 請自己添加 
ObjectCommand="Left|Mid|Right|Int|Cint|Clng|String|Join|Array" '函數(shù) 請自己添加 
VBCode="" 
  End Sub 
  Private Sub Class_Terminate() 
    Set RegEx = Nothing 
  End Sub 
  Private Function M_Replace(Str,Pattern,Color) 
    RegEx.Pattern = Pattern  ' 設(shè)置模式。 
    M_Replace=RegEx.Replace(Str,"<font color="&Color&">$1</font>") 
  End Function  



  Private Function String_Replace(Str,Pattern,Pattern1,Color,IsString) 
  Dim Temp,RetStr 
RegEx.Pattern =Pattern1 
    Set Matches = RegEx.Execute(Str) 
    For Each Match In Matches   ' 遍歷 Matches 集合 
       Temp=Re(Match.value) 
       Str = Replace(Str,Match.value,Temp) 
    Next 
RegEx.Pattern = Pattern  ' 設(shè)置模式。 
If IsString=1 Then 
       String_Replace=RegEx.Replace(Str,"<font color="&Color&">"$1"</font>") 
Else 
    String_Replace=RegEx.Replace(Str,"<font color="&Color&">$1</font>") 
End If 
  End Function 


  Private Function Re(Str) 
   Dim TRegEx,Temp 
   Set TRegEx = New RegExp 
   TRegEx.IgnoreCase = True  ' 設(shè)置是否區(qū)分字母的大小寫。 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 迁西县| 桃江县| 当涂县| 洱源县| 河源市| 呼和浩特市| 昌黎县| 五华县| 龙游县| 阳朔县| 普宁市| 桃江县| 徐汇区| 杭锦后旗| 锡林郭勒盟| 库伦旗| 达州市| 阿城市| 宁乡县| 襄城县| 土默特右旗| 青州市| 黄梅县| 庆安县| 齐齐哈尔市| 泗阳县| 民县| 郧西县| 长宁县| 信阳市| 治多县| 吉安县| 五寨县| 文山县| 巢湖市| 达孜县| 南郑县| 达孜县| 滕州市| 新宁县| 浦东新区|