国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > ASP > 正文

asp之自動(dòng)閉合HTML/ubb標(biāo)簽函數(shù)附簡(jiǎn)單注釋

2024-05-04 11:09:01
字體:
供稿:網(wǎng)友
這樣的功能就是實(shí)現(xiàn)一般html,ubb標(biāo)簽的閉合,以前在pjblog中見過,一直沒用,這個(gè)函數(shù)不錯(cuò),建議可以參考下pjblog中的函數(shù)。
 
 
 
Function closeUBB(strContent) 
'************************************* 
'自動(dòng)閉合UBB 
'************************************* 
Dim arrTags, i, OpenPos, ClosePos, re, strMatchs, j, Match 
Set re = New RegExp '申明re對(duì)象 
re.IgnoreCase = True '設(shè)置是否區(qū)分字符大小寫 
re.Global = True '設(shè)置全局可用性 
arrTags = Array("code", "quote", "list", "color", "align", "font", "size", "b", "i", "u", "html") '建立數(shù)組,存儲(chǔ)相關(guān)需要檢測(cè)是否閉合的標(biāo)簽 
For i = 0 To UBound(arrTags) '循環(huán)對(duì)數(shù)組里的每一個(gè)元素進(jìn)行檢測(cè) 
OpenPos = 0 '初始化當(dāng)前標(biāo)簽開始標(biāo)記的個(gè)數(shù) 
ClosePos = 0 '初始化當(dāng)前標(biāo)簽結(jié)束標(biāo)記的個(gè)數(shù) 
re.Pattern = "/[" + arrTags(i) + "(=[^/[/]]+|)/]" '開始分別正則判斷開始與結(jié)束標(biāo)記的個(gè)數(shù) 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
OpenPosOpenPos = OpenPos + 1 
Next 
re.Pattern = "/[/" + arrTags(i) + "/]" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
ClosePosClosePos = ClosePos + 1 
Next 
For j = 1 To OpenPos - ClosePos '當(dāng)開始與結(jié)束標(biāo)記數(shù)量不一致時(shí),閉合當(dāng)前標(biāo)簽 
strContentstrContent = strContent + "[/" + arrTags(i) + "]" 
Next 
Next 
closeUBB = strContent 
Set re = Nothing 
End Function 

程序代碼 
Function closeHTML(strContent) 
'************************************* 
'自動(dòng)閉合HTML 
'************************************* 
Dim arrTags, i, OpenPos, ClosePos, re, strMatchs, j, Match 
Set re = New RegExp 
re.IgnoreCase = True 
re.Global = True 
arrTags = Array("p", "div", "span", "table", "ul", "font", "b", "u", "i", "h1", "h2", "h3", "h4", "h5", "h6") 
For i = 0 To UBound(arrTags) 
OpenPos = 0 
ClosePos = 0 
re.Pattern = "/<" + arrTags(i) + "( [^/</>]+|)/>" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
OpenPosOpenPos = OpenPos + 1 
Next 
re.Pattern = "/</" + arrTags(i) + "/>" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
ClosePosClosePos = ClosePos + 1 
Next 
For j = 1 To OpenPos - ClosePos 
strContentstrContent = strContent + "</" + arrTags(i) + ">" 
Next 
Next 
closeHTML = strContent 
Set re = Nothing 
End Function 
下面的是pjblog的函數(shù)代碼,但沒有注釋,學(xué)習(xí)研究建議參考上面的注釋
復(fù)制代碼代碼如下:

'************************************* 
'自動(dòng)閉合UBB 
'************************************* 

Function closeUBB(strContent) 
Dim arrTags, i, OpenPos, ClosePos, re, strMatchs, j, Match 
Set re = New RegExp 
re.IgnoreCase = True 
re.Global = True 
arrTags = Array("code", "quote", "list", "color", "align", "font", "size", "b", "i", "u", "html") 
For i = 0 To UBound(arrTags) 
OpenPos = 0 
ClosePos = 0 

re.Pattern = "/[" + arrTags(i) + "(=[^/[/]]+|)/]" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
OpenPos = OpenPos + 1 
Next 
re.Pattern = "/[/" + arrTags(i) + "/]" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
ClosePos = ClosePos + 1 
Next 
For j = 1 To OpenPos - ClosePos 
strContent = strContent + "[/" + arrTags(i) + "]" 
Next 
Next 
closeUBB = strContent 
End Function 

'************************************* 
'自動(dòng)閉合HTML 
'************************************* 

Function closeHTML(strContent) 
Dim arrTags, i, OpenPos, ClosePos, re, strMatchs, j, Match 
Set re = New RegExp 
re.IgnoreCase = True 
re.Global = True 
arrTags = Array("p", "div", "span", "table", "ul", "font", "b", "u", "i", "h1", "h2", "h3", "h4", "h5", "h6") 
For i = 0 To UBound(arrTags) 
OpenPos = 0 
ClosePos = 0 

re.Pattern = "/<" + arrTags(i) + "( [^/</>]+|)/>" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
OpenPos = OpenPos + 1 
Next 
re.Pattern = "/</" + arrTags(i) + "/>" 
Set strMatchs = re.Execute(strContent) 
For Each Match in strMatchs 
ClosePos = ClosePos + 1 
Next 
For j = 1 To OpenPos - ClosePos 
strContent = strContent + "</" + arrTags(i) + ">" 
Next 
Next 
closeHTML = strContent 
End Function

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
在线视频观看你懂的| 国产成人亚洲欧美电影| 国产黄色一级片| 国产在线观看18| 天天av天天爽| 国产激情视频在线观看| av二区三区| 福利视频网站导航| 超碰在线影院| 亚洲国产精品区| 国产在线视频自拍| 中文字幕亚洲精品视频| 国产三区在线观看| 四虎成人欧美精品在永久在线| 欧美性猛交p30| 国产黄色免费在线观看| jizz性欧美| a视频在线看| 四虎成人精品在永久在线观看| 日本aⅴ写真网站免费| 国产美女性感在线观看懂色av| 国产视频二区在线观看| 欧美日韩久久中文字幕| av福利在线| 免费的黄网站在线观看| 亚洲综合色视频在线观看| 国产图片综合| 国产一区在线视频观看| av中文资源在线| 国产激情在线视频| 国产精品一区二区三区高清在线| 亚洲一区免费在线| 18激情网站| 国产成人福利| 国产区在线观看| 中文字幕欧美日韩在线不卡| 青青草在线播放| 在线观看中文字幕一区| 精品视频vs精品视频| 国产农村一级特黄α**毛片 | 波多野结衣中文字幕久久| 国产白浆在线| 国产福利免费在线观看| 国产剧情在线一区| 最近中文字幕大全中文字幕免费 | 国产偷倩在线播放| 丁香六月婷婷| 中文字幕在线视频观看| 天天操夜夜操天天射| 黄色片免费在线| 天堂资源在线中文| 国产精品入口麻豆免费| 国产网站在线播放| 91精品国产91久久久久久青草| 中文字幕人成高视频| 国产精品伦一区二区三区视频| 国产一级片网站| 91欧美在线视频| 四虎网站在线观看| 成人精品一区二区三区免费| 日本福利午夜视频在线| baoyu777.永久免费视频| a中文在线播放| 天堂亚洲精品| 亚洲精品乱码电影在线观看| 高清视频一区二区三区四区| 国产三级在线播放| 亚洲成人av在线影院| 黄色av电影在线播放| 国产精品xxx电影| 日本成人在线播放| 国产三级在线观看| www555久久| 国产亚洲精品午夜高清影院 | 2021av天天| 亚洲伊人网在线观看| 天天av天天爽| jlzzjlzz欧美| ·天天天天操| 国产精品入口麻豆免费看| 亚洲精品影院在线| 最近中文字幕mv免费高清在线| 在线免费看黄网站| 国产国产人免费人成免费视频| www.久草.com| 亚洲高清在线免费| 国产黄色在线观看| 国产一二区在线| 午夜免费福利在线观看| 日本在线观看网站| 国产黄色片在线观看| 国产私人尤物无码不卡| 国产你懂的在线观看| 亚洲va国产日韩欧美精品色婷婷| 国产黄色网页| 99热在线免费播放| 福利在线国产| 成人福利视频导航| 国产理论片免费观看| 超碰在线人人| 91超碰在线免费| 九九在线观看免费视频| xxxx视频在线| 久久av少妇| 激情综合网五月激情| 亚洲夜夜综合| 欧美日韩亚洲国内综合网| 亚洲第一成年免费网站| 日本成人在线播放| 蜜桃av网站| 黄网址在线永久免费观看| 日本免费黄色| 国产在线视频福利| 国产麻豆免费| 国产激情网址| av福利在线| 免费三级毛片| 天堂在线免费av| 国产www视频在线观看| av片在线观看永久免费| 中文一区在线观看| 阿v免费在线观看| 国产一二三区在线视频| aaa大片在线观看| 免费黄色网页在线观看| 国产视频二区在线观看| 在线免费黄色毛片| 国产免费网址| 制服丝袜中文字幕在线观看| 久久精品蜜桃| 91www在线观看| 高清在线观看av| 99久久精品免费观看国产| 九九在线免费视频| 99在线播放| 天堂在线中文资源| 精品国产高清自在线一区二区三区| 一本大道五月香蕉| 国产九九九九| 亚洲人在线播放| 国产青青视频| 久久精品蜜桃| 亚洲精品视频在线免费| 国产亚洲精品久久久网站好莱| a级在线观看| 在线视频中文字幕久| 国产调教视频在线观看| 九九热在线视频免费观看| 四虎一区二区三区| av网站大全在线| 国产精品久久久高清免费| 激情亚洲综合网| 免费在线看v| 天天激情综合| www.av在线| 青草av在线| 四虎免费视频| 四虎影视成人永久免费观看视频| 在线中文资源天堂| 精品剧情v国产在线观看| 国产麻豆精品高清在线播放| 青青在线视频| 欧美96在线| 欧美a免费在线| 狠狠干在线视频| 激情在线视频播放| 国内外激情在线| 麻豆国产视频| 九九热在线视频观看| 激情综合网五月激情| 国产中文字幕在线观看| 中文字幕在线视频免费观看| 午夜视频免费在线观看| 中文字幕在线免费看| 国产超碰97| 日韩国产成人| 国产中文在线观看| 国产精品久久精品牛牛影视| 精品国产二区三区| 麻豆精品不卡国产免费看| 亚洲综合色视频在线观看| 不卡av免费观看| 国产一区二区三区美女秒播| 国产成+人+亚洲+欧美+综合| 在线亚洲不卡| 日本视频一二三区中文字幕| 国产天堂素人系列在线视频| 精品视频二区| 久久久久久久久久久久久91| 中文字幕在线资源| 亚洲字幕成人中文在线观看| 国产专区在线播放| 国产福利图片| 久久综合精品视频| 精品国产一区二区三区久久久狼牙 | 精品久久久久一区二区三区| a视频在线观看免费| 高清av在线| 天天干天天操天天爽| 国产精品理人伦一区二区三区|