vb 删除带指定字符串的行

例如,指定字符串111,222,333内容为aaa111cccvvv222mmmdk33io执行后结果为cccvvv(有大量的字符串需要排除!!!)... 例如,指定字符串111,222,333
内容为
aaa111
ccc
vvv
222mmm
dk33io
执行后结果为cccvvv(有大量的字符串需要排除!!!)
展开
 我来答
匿名用户
2014-05-22
展开全部
给你思路:先按行读取查找是否有指定的字符如果没有写入指定的文件中删除文本文件中的指定行只能先读后写个人观点,仅供参考!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-22
展开全部
给你个示例程序: Dim sLines() As String, lCount As Long
Dim ArrR As VariantPrivate Sub Command1_Click()
Dim sLaser As String
Dim sText As String
sText = Text1.Text
sLines() = Split(sText, vbCrLf)
If Len(sText) > 0 Then
lCount = UBound(sLines())
End If
sLaser = "あいしてるLY.-Laser"
For i = 0 To lCount - 1
For j = 0 To UBound(ArrR)
If InStr(1, sLines(i), ArrR(j)) Then
sLines(i) = sLaser
End If
Next
Next
sText = Replace(Join(sLines(), vbCrLf), sLaser & vbCrLf, Empty)
Text2.Text = sText
End SubPrivate Sub Form_Load()
ArrR = Array("111", "222", "333")
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式