asp 标记字符串中指定字符变色不区分大小写
2013-04-07 00:00
274 查看
普通的替换函数
正则表达式
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))
正则表达式
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")
相关文章推荐
- asp 标记字符串中指定字符变色不区分大小写
- asp 标记字符串中指定字符变色不区分大小写
- Java随机密码生成器,Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- C# 查找文本内容(不区分大小写,空格)替换成指定的字符(查询分析器中查看存储过程内容时用)
- 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- oj:写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- java 实现接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- Java 基础 —— String中替换指定字符,字符种类判定,字符大小写转换,遍历字符串
- 华为机试:计算两个字符串的最大公共字串的长度,字符不区分大小写
- asp.net截取指定字符后面的字符串
- 截取指定长度的字符串,区分汉字和字符
- 【华为OJ】1. 输入字符串和一个字符,找到相同字符个数,不区分大小写!!!
- Asp.net的正则表达式,匹配指定的字符和字符串。
- regexp_like字符串中的指定字符串或者字符,区分逗号
- ASP中如何判断一个字符串中某个指定的字符出现的次数?
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 华为2写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- 删除字符串中的某指定单词(不区分大小写)
- 计算两个字符串的最大公共字符串的长度,字符不区分大小写
- 判断指定字符在字符串中出现的次数,并且转换大小写(作业)