我有一个脚本读取以逗号分隔的文本文件,但是无论何时使用Trim(str)我已经在文件中提取的其中一个值上,它将不起作用...Vbscript修剪功能
我的文本文件:
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
我的脚本:
Dim fso, myTxtFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set myTxtFile = fso.OpenTextFile("mytxt.txt")
Dim str, myTxtArr
txtContents myTxtFile.ReadAll
myTxtFile.close
myTxtArr = Split(txtContents, vbNewLine)
For each line in myTxtArr
tLine = Split(tLine, ",")
Trim(tLine(1))
If tLine(1) = "anotherstring" Then
MsgBox "match"
End If
Next
我的剧本从来没有达到 “匹配”,我不知道为什么。
你是否得到一个数组越界的错误? – STLDeveloper
没有错误,只是没有修剪 – tarki
'trim(“一些字符串,anothertring,onelaststring”)'不等于''anothertring“''。也许你想分割“,”的线? –