专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

文本替换,该如何处理

发布时间:2011-06-23 15:59:01 文章来源:www.iduyao.cn 采编人员:星星草
文本替换
如何实现模糊文本替换?
例如在一个html文件中,将某一标签中的文本替换为另一标签中的文本?
谢谢!

------解决方案--------------------
正则表达式
------解决方案--------------------

------解决方案--------------------
没有玩过
帮你顶
------解决方案--------------------
正则很适合
------解决方案--------------------
Dim templateText As String
Dim reader As System.IO.StreamReader = New System.IO.StreamReader( "TextFile1.txt ")
Me.RichTextBox1.Text = reader.ReadToEnd()
reader.Close()
templateText = Me.RichTextBox1.Text
Dim resultStr As String
resultStr = Regex.Replace(templateText, " <%UserName%> ", "xyz ", RegexOptions.IgnoreCase)
Me.RichTextBox2.Text = resultStr

'Regex.Replace(str, "被替换的内容 ", "替换后的内容 ", RegexOptions.IgnoreCase)
------解决方案--------------------
正则表达式处理最适合

但这个难的地方在于如何写正则表达式, 则不是写程序.
因为正则表达式是根据你的需求才能写出来的, 这个不好举例

正则表达式的替换处理程序代码主要就是楼上的这句:
Regex.Replace(str, "被替换的内容 ", "替换后的内容 ", RegexOptions.IgnoreCase)

但你不了解正则表达式的话, '被替换的内容 '这个你就无法给参数
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: