查看文件中是否有某个字段,如果存在则返回该字符串所在的行,不存在则返回空字符串

字符串查询方法,file_path变量为文件路径,search_string为待查询的字符串

Function SearchStringInFile(file_path, search_string)

Dim strline, whether_find

whether_find = 0

Set objFso=CreateObject("Scripting.FileSystemObject")

Set objFread=objFso.OpenTextFile(file_path, 1)

Do Until objFread.AtEndOfStream

strline=objFread.ReadLine

If Instr(1, strline, search_string) Then

whether_find = 1

Exit Do

End If

Loop

objFread.Close

Set objFread = Nothing

Set objFso=Nothing

If whether_find = 1 Then

SearchStringInFile = strline

else

SearchStringInFile = ""

End If

End Function

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容