对字符串正则替换
2006-11-29 20:56
351 查看
RegReplace(str,regexStr,RepalceStr) 对str 进行正则替换
如:
htmlstr = "123<img src=""asdf.gif"" border=""0"">45<b>6</b>"
htmlstr2 = RegReplace(htmlstr,"<(.[^><]*)>","")
返回 htmlstr2 为123456
Function RegReplace(Str,PatternStr,RepStr)
Dim NewStr,regEx
NewStr = Str
if isnull(NewStr) then
RegReplace = ""
exit function
end if
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern=PatternStr
NewStr = regEx.Replace(NewStr,RepStr)
RegReplace = NewStr
end function
如:
htmlstr = "123<img src=""asdf.gif"" border=""0"">45<b>6</b>"
htmlstr2 = RegReplace(htmlstr,"<(.[^><]*)>","")
返回 htmlstr2 为123456
Function RegReplace(Str,PatternStr,RepStr)
Dim NewStr,regEx
NewStr = Str
if isnull(NewStr) then
RegReplace = ""
exit function
end if
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern=PatternStr
NewStr = regEx.Replace(NewStr,RepStr)
RegReplace = NewStr
end function
相关文章推荐
- 正则只替换URL字符串里面的汉字部分
- SQL Server中利用正则表达式替换日期中的"-|:| "字符串为空
- 正则表达式实现替换字符串封装类
- javaScript正则表达式提取字符串中字母、数字、中文 && 字符串替换
- 使用正则表达式和replace替换一个字符串中截取的一字符串
- js正则表达式,实现字符串替换
- C# 利用正则表达式进行忽略大小写的字符串替换的应用--自定义高亮显示
- JavaScript利用正则表达式替换字符串中的内容
- SQL Server中利用正则表达式替换字符串
- iOS-字符串替换-正则表达式-例子
- 正则表达式(2) EditPlus正则表达式替换字符串详解
- [Boost]_[使用boost库的正则匹配模块替换字符串]
- Regex 正则替换指定范围全部字符串
- 【转】在EditPlus中利用正则表达式替换字符串
- Python正则表达式如何进行字符串替换
- JAVA正则表达式替换字符串问题
- javascript将字符串中的多个空格替换为一个空格的正则实例
- js 正则替换字符串
- blackfriday markdown的自动换行 go lang 正则替换字符串时遇到的坑,转义解析其中的 $1 $name 等
- Notepad++快捷键&正则表达式替换字符串&插件