最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp 標(biāo)記字符串中指定字符變色不區(qū)分大小寫(xiě)

 更新時(shí)間:2013年04月07日 12:12:17   作者:  
今天遇到這種問(wèn)題,單純的使用replace函數(shù)不行,他會(huì)改變?cè)械淖址拇笮?xiě),在網(wǎng)上找到相關(guān)的代碼,自己備份下

普通的替換函數(shù)

復(fù)制代碼 代碼如下:

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))

正則表達(dá)式

復(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")

相關(guān)文章

最新評(píng)論

普安县| 华容县| 沈丘县| 庐江县| 凉城县| 西乌珠穆沁旗| 扬中市| 随州市| 萨迦县| 吉木乃县| 平罗县| 兴海县| 美姑县| 郑州市| 大丰市| 平山县| 汾西县| 大港区| 克拉玛依市| 和硕县| 精河县| 方城县| 宁国市| 武邑县| 澄城县| 大悟县| 五河县| 新和县| 辉县市| 大宁县| 田林县| 黄骅市| 德格县| 河北省| 泌阳县| 昌平区| 拜城县| 新巴尔虎左旗| 都兰县| 三明市| 囊谦县|