亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP 高亮顯示不區分大小寫的關鍵字

2024-05-04 11:00:10
字體:
來源:轉載
供稿:網友
例如:文本abcaBcabCaBCabcaBCa,關鍵字bc,在不區分大小寫的情況,一共有6個匹配項。
  則在網頁中顯示的是abcaBcabCaBCabcaBCa。
  很多人,想到是replace函數。原型為
    Replace(string,find,replacewith[,start[,count[,compare]]])
    string    必選項,字符串表達式,包含要替代的子字符串
    find     必選項,被搜索的子字符串
    replacewith 必選項,用于替換的子字符串
    start    可選項,開始搜索子字符串的位置,默認是1
    count    可選項,執行子字符串替換的數目,默認是-1,表示進行所有可能的替換
    compare  可選項,比較方式,0:二進制比較;1:文本比較
  
  雖然最后一個參數能解決不區分大小寫的問題,那么該替換為什么呢?
  因為從示例上看,bc,Bc,bC,BC都被搜索到了,卻不能統一替換為一個文本
  那么,利用Instr這個函數來協助我們吧。
  從源字符串,自左向右搜索,每找到一個匹配項。就按三步走
    1、將匹配項左邊的字符串輸出
    2、將匹配項套上樣式<span>后輸出
    3、重復上兩步,繼續搜索右邊的字符串,直到搜索結尾
  代碼如下:
復制代碼 代碼如下:
public function HighLight(S,F)
dim tL,tM,tR,k
tL=""
tM=""
tR=S
k=instr(1,tR,F,1)
do while k>0
tL=tL & left(tR,k-1)
tM=mid(tR,k,len(F))
tL=tL & "<span style='color:red'>" & tM & "</span>"
tR=right(tR,Len(tR)-len(F)-k+1)
k=instr(1,tR,F,1)
loop
HighLight=tL & tR
end function

  調用的時候,代碼如下:
  
復制代碼 代碼如下:
tS="abcaBcabCaBCabcaBCa"
tF="bc"
response.Write(tS)
response.Write("<br/>")
response.Write(HighLight(tS,tF))

  這樣就實現了如開頭實例的樣子
  另一方面,思考是否用正則表達式更方便呢?嘗試了幾次,沒有結果??纯茨奈桓呤钟谜齽t來解決這個問題。
  寫了文章以后,網友“愚公”給出了正則表達式的解法。經測試,正確無誤?,F將他的代碼貼于后。非常感謝他。
  
代碼
復制代碼 代碼如下:
Function HighLight(S,F)
Dim regEx
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "(" & F & ")"
HighLight = regEx.Replace(S,"<span style='color:red'>$1</span>")
End Function
Response.write HighLight("abcaBcabCaBCabcaBCa","bc")

您可能感興趣的文章:

CKeditor與syntaxhighlight打造joomla代碼高亮奇偶行高亮顯示及鼠標劃過高亮顯示類兩種簡單實現菜單高亮顯示的JS類代碼js 全兼容可高亮二級緩沖折疊菜單Jquery 高亮顯示文本中重要的關鍵字Javascript實現的CSS代碼高亮顯示javascript高亮效果的二種實現方法ASP語法高亮類代碼JavaScript版代碼高亮javascript 關鍵字高亮顯示實現代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91在线视频九色| 77777少妇光屁股久久一区| 在线视频一区二区| 91精品美女在线| 亚洲第一精品夜夜躁人人爽| 伊人久久男人天堂| 国产精品白丝av嫩草影院| 久久免费视频在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产97色在线|日韩| 亚洲国产另类 国产精品国产免费| 国产欧美一区二区三区四区| 日韩中文字幕视频在线观看| 亚洲一级免费视频| 国产一区红桃视频| 国产日韩欧美夫妻视频在线观看| 精品久久久久久久大神国产| 亚洲国产免费av| 亚洲精品一区二区三区不| 日韩免费在线视频| 欧美日韩不卡合集视频| 51午夜精品视频| 国产一区二区在线播放| 欧美成人h版在线观看| 日韩麻豆第一页| 尤物yw午夜国产精品视频| 亚洲国产一区二区三区在线观看| 国产suv精品一区二区| 久久精品国产清自在天天线| 亚洲成人精品视频在线观看| 三级精品视频久久久久| 欧美性高潮在线| 51久久精品夜色国产麻豆| 777国产偷窥盗摄精品视频| 亚洲天堂av在线免费| 色与欲影视天天看综合网| 97av在线影院| 国产成人精品久久二区二区| 国产精品十八以下禁看| 欧美制服第一页| 欧美在线视频免费观看| 欧美激情一区二区三区在线视频观看| 日本人成精品视频在线| 国产一区二区成人| 亚洲成人久久久久| 亚洲第一中文字幕在线观看| 久久69精品久久久久久国产越南| 国产精品视频播放| 久久精品视频在线观看| 日韩av一区在线观看| 精品久久久久国产| 欧美国产亚洲视频| 欧美日韩综合视频网址| 欧美整片在线观看| 精品综合久久久久久97| 亚洲一区国产精品| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲欧美精品一区二区| 亚洲精品黄网在线观看| 成人久久18免费网站图片| 亚洲日本aⅴ片在线观看香蕉| 中文字幕在线成人| 欧美日韩亚洲精品一区二区三区| 国产97色在线|日韩| 国产精品专区第二| 日韩免费av一区二区| 精品久久久久久中文字幕| 国产成人在线精品| www.99久久热国产日韩欧美.com| 97视频在线观看网址| 在线观看精品国产视频| 成人精品视频99在线观看免费| 成人免费在线网址| 久久精品国产成人精品| 亚洲欧美变态国产另类| 欧美裸体xxxx极品少妇软件| 欧美在线视频一区| 日韩精品极品视频免费观看| 精品久久久久久久久久久久久| 久久国产精品久久久| 中文字幕免费精品一区高清| 性欧美xxxx视频在线观看| 久久的精品视频| 欧美韩日一区二区| 精品国偷自产在线视频99| 青青a在线精品免费观看| 国内久久久精品| 久久久久久久久久久免费精品| 成人国产亚洲精品a区天堂华泰| 亚洲电影在线看| 国产精品老牛影院在线观看| 国产日韩精品在线观看| 亚洲精品美女久久| 欧美老少做受xxxx高潮| 夜夜狂射影院欧美极品| 国产欧美日韩免费看aⅴ视频| 精品国产户外野外| 久久最新资源网| 国产精品久久久久一区二区| 91久久国产精品91久久性色| 国产成人精品在线观看| 日韩精品极品在线观看| 日韩久久午夜影院| 国产精品久久综合av爱欲tv| 亚洲va欧美va在线观看| 精品美女永久免费视频| 精品久久久久久亚洲精品| 粉嫩老牛aⅴ一区二区三区| 日韩色av导航| 日韩视频在线免费观看| 日韩经典一区二区三区| 国产成人91久久精品| 欧美洲成人男女午夜视频| 欧美理论电影网| 在线精品国产成人综合| 亚洲第一网站免费视频| 欧美成人黄色小视频| 日韩高清中文字幕| 亚洲国产小视频| 欧美一乱一性一交一视频| 亚洲成人精品久久久| www.美女亚洲精品| 欧美成人免费播放| 色综合色综合久久综合频道88| xx视频.9999.com| 色哟哟入口国产精品| 在线亚洲欧美视频| 欧美大全免费观看电视剧大泉洋| 国产精品毛片a∨一区二区三区|国| 国产亚洲欧美一区| 久久久国产在线视频| 日韩av成人在线| 国产精品久久久久久久久久久新郎| 国产成人短视频| 日韩精品免费一线在线观看| 欧美美女15p| 久久久久久国产精品美女| 中文字幕日韩在线观看| 精品一区二区三区三区| 久久成人综合视频| 成人网在线免费看| 国产精品吴梦梦| 中文字幕亚洲无线码a| 欧美一区二区视频97| 亚洲的天堂在线中文字幕| 国产精品视频永久免费播放| 午夜精品蜜臀一区二区三区免费| 国产精品18久久久久久首页狼| 中文字幕精品国产| 成人免费网视频| 亚洲a中文字幕| 亚洲人成网站在线播| 懂色av一区二区三区| 久久中国妇女中文字幕| 日韩女优在线播放| 国产午夜精品视频免费不卡69堂| 青草青草久热精品视频在线观看| 亚洲综合色激情五月| 韩国三级电影久久久久久| 日韩在线一区二区三区免费视频| 久久激情五月丁香伊人| 欧美成人精品在线| 欧美多人乱p欧美4p久久| 日韩av不卡电影|