'htmlcontent 是包含整個頁面內容的變數
'是標籤
'articleclass(htmlstart,htmlend)是乙個已經經過各種處理的函式
'*******************************************
'匹配文章分類標籤
'*******************************************
if instr(1,htmlcontent,""
set matches=re.execute(htmlcontent)
for each match in matches
htmlstart=match.submatches(0)
htmlend=match.submatches(1)
articleclassstr=articleclass(htmlstart,htmlend)
htmlcontent=replace(htmlcontent,"",articleclassstr)
next
end if
'*******************************************
'匹配文章列表標籤
'*******************************************
if instr(1,htmlcontent,""
set matches=re.execute(htmlcontent)
for each match in matches
classtype=match.submatches(0)
rows=match.submatches(1)
htmlstart=match.submatches(2)
htmlend=match.submatches(3)
timestr=match.submatches(4)
articleliststr=articlelist(classtype,rows,htmlstart,htmlend,timestr)
htmlcontent=(replace(htmlcontent,"",articleliststr))
next
end if
我想把**簡化一下,因為我需要匹配的標籤實在太多了,產品標籤 產品分類等等太多了,像現在這樣寫肯定太那什麼看,我不太會用正則,只能像現在這樣用了,應該可以簡化的吧,希望各位指點指點。
這個夏天的我
這個夏天裡約奧運會,這個夏天人生中經歷第一次考驗,跪著走完自己選的路。這個夏天我有許多不一樣的感受 在學校和實驗室的朋友一起努力,感受清貧和阻力,還有便是即將成為乙個學長的體驗。不知為什麼,我發現自己似乎越來越會裝深沉,經常一副長者的口吻,不過大抵我也是不甘的吧,希望他們會有乙個比較好的大學生活,至...
js 正則匹配
isnumber 是否為數字 regexps.isnumber d d isint 是否為整形 regexps.isint d istime 是否為時間格式 regexps.istime d d d s d d d isdate 是否為日期格式 regexps.isdate d d d isemai...
perl正則匹配
字元的種類是一定的,無非是空格,數字,大小寫字母,和perl中定義的元字元,還有本國語言。所以原則上任何格式的字元都能匹配。匹配工具 選擇符號,關鍵字,量詞,斷言,轉義字元 當出現多個字元組成的 非空格字元時候,例如123,45 3 s sdgg 則使用 0 9a za z 若加上 則只能匹配一行中...