1..." />
 手机
当前位置:查字典教程网 >编程开发 >编程10000问 >如何实现非大小写的替换?
如何实现非大小写的替换?
摘要:如何实现非大小写的替换?FunctionReplaceNoIgnoreCase(str,replStr)Iflen(replStr)0and...

如何实现非大小写的替换?

Function ReplaceNoIgnoreCase(str,replStr)

If len(replStr)<1 or str="" Then

ReplaceTest=str

Exit function

End If

Dim LoopN

LoopN=1

Dim TmpStr,inStrN,LenreplStr,Ustr,UreplStr

LenreplStr = Len(replStr)

TmpStr = str

Ustr = Ucase(str)

UreplStr = Ucase(replStr)

str=""

inStrN = inStr(Ustr,UreplStr)

Do While inStrN>0 and TmpStr<>""

LoopN = LoopN+1

If LoopN>10 Then Exit Function

str=str & Left(TmpStr,inStrN-1)

TmpStr = Mid(TmpStr,inStrN)

UStr = Mid(UStr,inStrN)

str=str & "<font color=ff0000>" & Left(TmpStr,LenreplStr) & "</font>"

TmpStr = Mid(TmpStr,LenreplStr+1)

UStr = Mid(UStr,LenreplStr+1)

inStrN = inStr(Ustr,UreplStr)

If inStrN<1 Then str=str&TmpStr

Loop

ReplaceTest = str

End Function

Response.Write "<p>result:"&ReplaceNoIgnoreCase("Flying Happy in the Sun ")

【如何实现非大小写的替换?】相关文章:

如何用ASP发送html格式的邮件?

如何做一个检索结果带链接的检索?

如何创建Word文件?

如何制作一个Web日程安排表?

如何把一长串数字分位显示?

如何显示随机信息?

如何实现某些页面只让特定的用户浏览?

如何更好地保护我的网页?

如何计算出当前日期属于定义时间段内的第几星期?

如何将访问者数目周期性地保存?

精品推荐
分类导航